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

MySQL SELECTを使用して仮想列を作成するにはどうすればよいですか?

    次のようなもの:

    SELECT id, email, IF(active = 1, 'enabled', 'disabled') AS account_status FROM users
    

    これにより、操作を行って列として表示することができます。

    編集:

    結合を使用して、操作を列として表示することもできます:

    SELECT u.id, e.email, IF(c.id IS NULL, 'no selected', c.name) AS country
    FROM users u LEFT JOIN countries c ON u.country_id = c.id
    


    1. NodeJSとmysql:クエリ結果を待つ

    2. Backbone.jsモデルをMySQLデータベースに挿入します

    3. PHP文字列の違いと動的な制限

    4. SQL Server-テーブルの行が更新されるとどうなりますか?