SQLの基本でテーブルの全ての列を検索する方法と
「select * from テーブル名」の「*」が何を示しているか解説します。
全ての列を検索する方法
全ての列を検索する方法は、
select 列名,列名2, from テーブル名;
で指定されたテーブル名の全ての列が表示されます。
selectとfromの間に全ての列名を「,」で分けて入力します。
「列名, 列名2,列名3」のように半角スペースがなくても
結果には影響ありませんが、見易さが求められるので
半角スペースを空けることをオススメします。
また「;」で終わらない限り改行しても結果に影響がないため、
select 列名,列名2,列名3
from テーブル名;
のように改行しても良い。
NURO光の申し込みをやめ、そしてドコモ光を選んだ
ネット速度が速いと言われているNURO光を
なぜやめたのか、知らないと損ですよ。本当に私は損しそうでした。
あわせて読みたい
NURO光の契約申し込みをやめた私、そしてドコモ光を選んだ〜NURO光はネットは早いけど対応は遅い〜
おはようございます。4月から新生活をするTANSANです。
初一人暮らし...
「*」の意味とは?
「select * from テーブル名」の「*」とは、
全ての列名という意味です。
したがって先ほどのように全ての列名を表示させたいときは
select * from テーブル名;
で入力します。
こちらの方が見やすく、簡略なのでできる限りこちらで行うことをオススメします。
まとめ
要求が難しくなってくると「*」を使えるのに使わずにSQLを書いてしますこともあります。
一度書いたSQLで実行できたら簡略化できるか見直してみましょう。