sql >> データベース >  >> RDS >> Mysql

MySQL-カスタム列を検索

    WHEREでは参照できません エイリアスには、代わりに使用してください:

    SELECT country_ID*2/id*3.159 as my_id 
    FROM `state`
    WHERE (country_ID*2/id*3.159)>2;
    

    またはサブクエリを使用します:

    SELECT t.*
    FROM
    (
       SELECT country_ID*2/id*3.159 as my_id 
       FROM `state`
    ) as t
    WHERE t.my_id>2
    

    簡略化論理クエリ処理SELECT ほぼ最後なので、WHERE my_idについて知りません エイリアス:



    1. QMYSQLドライバーのロードエラー

    2. mysqlの特定の日付形式

    3. 複数の親によるオラクル接続

    4. mySQLロードデータローカルinfile不正な数値形式