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