SQLコマンドを使用して、データベース内の単一の列の値のみを表示する方法を教えてください。
フィールドNAME、ROLL NOを持つemplyeeというテーブルがあるとします。
ROLL NO列の値のみを出力したいのですが、どの基準とも一致させたくありません。
これはとても簡単です、これをしてください
select rollno from employee
これにより、テーブル内のすべてのロール番号が取得されます
編集:
select rollno from employee limit(5,1)
また
select top 5 rollno from employee
これにより、上位5行のみが表示されます
簡単に使用できます
SELECT <column name> FROM <table name>;
テーブル名がemplyeeの場合に使用
select rollno from emplyee
また
select rollno from emplyee where rollno is not null
そのような単一の要求:
select ROLLNO from emplyee
テーブルから列名を選択
select
キーワードの直後に、出力として必要なカンマ区切りの列名を配置します。rollno
列を取得したいだけなので、これを使用します:
select rollno from employee;
複数の列の場合は、前述のようにカンマ区切りの列名を使用します。例えば:
select name, rollno from employee;