前提・実現したいこと
Androidからネットワーク上のサーバーに設置したphpファイルにアクセスし、
phpファイルから同サーバー内で動作するMySQLに対してSQL文を実行します。
質問内容はのSQL文の部分で、指定したカラムに該当するデータがない場合、その部分のみnullが入った状態で
結果を取得したいのですが、なかなか該当する記述が見当たらない為、質問させていただきました。
該当のソースコード
testテーブル +--------+-------+-------+ | a | b | c | +--------+-------+-------+ | 1 | AAA | WWW | | 2 | BBB | YYY | | 3 | CCC | ZZZ | +--------+-------+-------+
MySQL
1SELECT a,b FROM test WHERE c='WWW'; 2SELECT a,b FROM test WHERE c='XXX'; 3SELECT a,b FROM test WHERE c='ZZZ';
こんな答えが欲しいです。 +--------+-------+ | a | b | +--------+-------+ | 1 | AAA | | null | null | | 3 | CCC | +--------+-------+
SQL文を何か改造することで、上記のような結果を得られるものなのでしょうか。
よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/28 03:07
2018/08/28 06:37