sql查詢所有欄位
Ⅰ 鐢⊿QL璇鍙ュ疄鐜版煡璇㈣〃鍚嶄負鈥滃浘涔﹁〃鈥濅腑鐨勬墍鏈夎板綍鎵鏈夊瓧孌碉紝搴旇ヤ嬌鐢ㄧ殑SELECT璇鍙ユ槸浠涔堬紙錛
鐢⊿QL璇鍙ュ疄鐜版煡璇㈣〃鍚嶄負鈥滃浘涔﹁〃鈥濅腑鐨勬墍鏈夎板綍鎵鏈夊瓧孌碉紝搴旇ヤ嬌鐢ㄧ殑SELECT璇鍙ユ槸Select * from 鍥句功琛錛岃〃紺轟粠鍥句功琛ㄤ腑鏌ヨ㈠嚭鎵鏈夎板綍銆
SELECT璇鍙ョ敤浜庝粠鏁版嵁搴撲腑閫夊彇鏁版嵁錛岀粨鏋滆瀛樺偍鍦ㄤ竴涓緇撴灉琛ㄤ腑錛堢О涓虹粨鏋滈泦錛夈
鎵╁睍璧勬枡
select 璇鍙ョ殑鍩虹璇娉曟牸寮
select 鍒楀悕1,鍒楀悕2,鈥﹀垪鍚峮
[ into 鏂拌〃鍚 ]
[ from 琛ㄥ悕1,琛ㄥ悕2,鈥,琛ㄥ悕n ]
[ where 鏉′歡琛ㄨ揪寮 ]
[ group by 鍒楀悕1,鍒楀悕2,鈥﹀垪鍚峮 ]
[ having 鏉′歡琛ㄨ揪寮 ]
[ order by 鍒楀悕1 [ asc | desc ] , 鍒楀悕2 [ asc | desc ],鈥﹀垪鍚峮 [ asc | desc ] ]
select 瀛愬彞鐢ㄤ簬鎸囧畾杈撳嚭瀛楁碉紱into 瀛愬彞鐢ㄤ簬灝嗘煡璇㈠埌鐨勭粨鏋滈泦褰㈡垚涓涓鏂拌〃錛沠rom 瀛愬彞鐢ㄤ簬鎸囧畾鏄劇ず鐨勫垪鏉ユ簮浜庡摢浜涜〃鎴栬嗗浘錛泈here 瀛愬彞鐢ㄤ簬鎸囧畾瀵硅板綍鐨勮繃婊ゆ潯浠訛紱
order by 瀛愬彞鐢ㄤ簬灝嗘煡璇㈠埌鐨勭粨鏋滈泦鎸夋寚瀹氬垪鎺掑簭錛沘sc 鍗囧簭 desc 闄嶅簭錛 group by 瀛愬彞鐢ㄤ簬鎸囧畾鍒楀肩浉鍚岀殑璁板綍浣滀負涓緇勶紱having 瀛愬彞鐢ㄤ簬鎸囧畾瀵圭粍鐨勮繃婊ゆ潯浠躲
Ⅱ sql多表查詢多個欄位
SQL語句格式:
select 欄位1,欄位2,欄位3
from 表1,表2,表3
where 條件
例子:查詢s表中的sno欄位, c表中的cno欄位,j表中的jno欄位
select sno,pno,jno
from s,p,j
(2)sql查詢所有欄位擴展閱讀:
刪除語句:DELETE * FROM table_name
查詢語句:SELECT * FROM Persons WHERE ROWNUM <= 5
建立視圖:CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition
Ⅲ 如何查詢資料庫中表的欄位名
按照如下語句查詢資料庫中表的欄位名:
1、SQL 查詢所有表名:
SELECTNAMEFROMSYSOBJECTS WHERE TYPE='U'SELECT*FROMINFORMATION_SCHEMA.TABLES
2、查詢表的所有欄位名:
SELECTNAMEFROMSYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )SELECT * FROM
INFORMATION_SCHEMA.TABLESSELECT * FROM INFORMATION_SCHEMA.VIEWSSELECT *
FROM INFORMATION_SCHEMA.COLUMNS
3、ORACLE查看所有表名:
SELECT TABLE_NAME FROM USER_TABLES
4、ACCESS 查看所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
(3)sql查詢所有欄位擴展閱讀:
其它用法擴展:
1、使用SHOW語句找出在伺服器上當前存在什麼資料庫:
mysql> SHOW DATABASES;
2、創建一個資料庫MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3、選擇所創建的資料庫
mysql> USE MYSQLDATA; (按回車鍵出現Database changed 時說明操作成功!)
4、查看現在的資料庫中存在什麼表
mysql> SHOW TABLES;
5、創建一個資料庫表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6、顯示表的結構:
mysql> DESCRIBE MYTABLE;
7、往表中加入記錄
mysql> insert into MYTABLE values (」hyq」,」M」);
8、用文本方式將數據裝入資料庫表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE 「D:/mysql.txt」 INTO TABLE MYTABLE;
Ⅳ 如何查詢sql 表中的多個欄位
select
*
from
表名
where
biaoboje 不等於
jinjiaje
or
jinjiaje
不等於
pijiaje
or
pijiaje
不等於
shoujiaje
不等於:sql
的不等號,即兩個尖括弧同時向中間開口,此處騰訊好像不能這樣回答
Ⅳ 如何用SQL語句查詢一個數據表所有欄位的類型
用SQL語句查詢一個數據表所有欄位的類型可以參考下面的代碼:
SELECT
name AS column_name,TYPE_NAME(system_type_id) AS column_type,
max_length,is_nullable
FROM sys.columns
WHERE object_id=OBJECT_ID(N'Address')
(5)sql查詢所有欄位擴展閱讀:
SQL語句
創建索引:create [unique] index idxname on tabname(col…。)
增加列:Alter table table_name add column_name column_type [default 默認值]--在表中增加一列,[]內的內容為可選項
刪除索引:drop index idxname on tabname