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

SQLのwhere条件を含むCaseステートメント

    Sqlfiddle こちら

    最初の2つの列をintと想定しました データベースに応じて変更し、それに応じて編集できます。

    常にfile_noがあると仮定します file_noで検索するテーブル 常に望ましい結果が得られます

    SELECT subject
    FROM [table_name]
    WHERE file_no = (SELECT file_no FROM [table_name] where tender_id = [required_tender_id])
    AND subject IS NOT NULL;
    


    1. Oracleで条件が満たされたときに合計をリセットする

    2. postgresqlで緯度と経度で最寄りの場所を見つけます

    3. MySQLdumpとMySQLシェルユーティリティを使用したパフォーマンステスト

    4. MySqlストアドプロシージャを実行するための最小アクセスレベル