SQL質疑応答スレ 9問目at DBSQL質疑応答スレ 9問目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト100:NAME IS NULL 09/10/01 08:33:30 失礼します 独習SQLのP67に書いてあるのですが、「WK_仕入先」テーブルに「仕入先テーブルの行を挿入する(テーブルのデータを別のテーブルにコピーする)」とあるのですが、 ①CREATE TABLE WK_仕入先 (仕入先コード NUMBER(5), 仕入先名 CHAR(20) ) と ②CREATE TABLE WK_仕入れ先 AS SELECT * FROM 仕入先 WHERE 1 = 2 が同じとあります それで分からない事があるのですが②の最後の部分、【WHERE 1 = 2】の部分の 1 = 2とは何を意味しているのでしょうか? 仕入価格 = 12000とかならば分かるのですが、1 = 2 というのは抽象的過ぎて何をやっているのかが分かりません すみませんがご回答いただければと思います 101:NAME IS NULL 09/10/01 09:45:29 抽象的な訳じゃなくて、面食らっただけじゃないのかな 1と2は同じではないので、抽出結果は常に0件になる ただ、WK_仕入れ先を作るために必要なカラム情報は取れる 102:NAME IS NULL 09/10/01 16:07:29 >>101 はい、面食らいました 未だに意味は分かっていないのですが、コレは特に意味の無い表記なのでしょうか? ただ①の仕入先コードや仕入先名のようなカラム情報を得たいが為だけに記入されているのでしょうか? この1や2が何を意味するのかも見当もつきません・・・ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch