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

別のフィールドの値が設定されている場合、MYSQLはフィールドデータを非表示にします

    この種のロジックは、データベースではなく、アプリケーションのプレゼンテーション層に最もよく属します。ただし、それでも、MySQLのIF() 関数またはその CASE 式-例:

    SELECT art, type, IF(type='b',NULL,price) price FROM x;
    

    sqlfiddle でご覧ください 。




    1. 200,00行の巨大なCSVファイルをMySQLにインポートする方法(非同期で高速)?

    2. Createuser:データベースに接続できませんでしたpostgres:致命的:ロールtomが存在しません

    3. 選択ステートメントの書き方

    4. スタンバイDBを再構築する