03005_SQL查询语句
查詢語句,在開發(fā)中使用的次數(shù)最多,此處使用“zhangwu” 賬務(wù)表。
1、準(zhǔn)備工作
(1)創(chuàng)建財(cái)務(wù)表:
1 CREATE TABLE zhangwu ( 2 id INT PRIMARY KEY AUTO_INCREMENT, # 賬務(wù)ID 3 name VARCHAR(200), #賬務(wù)名稱 4 money DOUBLE #金額 5 );(2)插入表記錄
1 INSERT INTO zhangwu(id,name,money) VALUES (1,'吃飯支出',247); 2 INSERT INTO zhangwu(id,name,money) VALUES (2,'工資收入',12345); 3 INSERT INTO zhangwu(id,name,money) VALUES (3,'服裝支出',1000); 4 INSERT INTO zhangwu(id,name,money) VALUES (4,'吃飯支出',325); 5 INSERT INTO zhangwu(id,name,money) VALUES (5,'股票收入',8000); 6 INSERT INTO zhangwu(id,name,money) VALUES (6,打麻將支出,8000); 7 INSERT INTO zhangwu(id,name,money) VALUES (7,null,5000);2、查詢的語法
(1)查詢指定字段信息
格式:select 字段1,字段2,...from 表名;
select id,name from zhangwu;(2)查詢表中所有字段
格式:select * from 表名;
select * from zhangwu;注意:使用"*"在練習(xí)、學(xué)習(xí)過程中可以使用,在實(shí)際開發(fā)中,不推薦使用。原因,要查詢的字段信息不明確,若字段數(shù)量很多,會(huì)導(dǎo)致查詢速度很慢。
(3)distinct用于去除重復(fù)記錄
格式:select distinct 字段 from 表名;
select distinct money from zhangwu;(4)別名查詢,使用的as關(guān)鍵字,as可以省略的
表別名格式::select * from 表名 as 別名;或select * from 表名 別名;
列別名格式:select 字段名 as 別名 from 表名;或select 字段名 別名 from 表名;
(5)我們?cè)趕ql語句的操作中,可以直接對(duì)列進(jìn)行運(yùn)算
1 例如:將所有賬務(wù)的金額+10000元進(jìn)行顯示. 2 select pname,price+10000 from product;3、條件查詢
(1)where語句表?xiàng)l件過濾。滿足條件操作,不滿足不操作,多用于數(shù)據(jù)的查詢與修改;
(2)格式 :select 字段? from 表名? where 條件;
(3)while條件的種類如下
?
轉(zhuǎn)載于:https://www.cnblogs.com/gzdlh/p/8107305.html
總結(jié)
以上是生活随笔為你收集整理的03005_SQL查询语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: USACO Broken Necklac
- 下一篇: linux cmake编译源码,linu