java 0409 筆記內容(1)
INSERT INTO student VALUES(1,'藺斐','男','2002-04-09',0.25);
INSERT INTO student VALUES(2,'熊大','男','1999-08-08',100);
INSERT INTO student VALUES(3,'吉吉國王','男','2009-09-09',900);
INSERT INTO student VALUES(4,'光頭強','男','2009-01-01',200);
SELECT * FROM student; -- 查詢表中所有資料
SELECT sname,ssex FROM student; -- 查詢表中指定欄位資料
SELECT sid,sname AS n,ssex AS s,birth FROM student; -- 查詢時新增常量列
SELECT DISTINCT(ssex) FROM student; -- 查詢學生表中有哪些性別 對性別進行去重
SELECT DISTINCT ssex FROM student; -- 去重 不可以和普通欄位一起查
SELECT * FROM student WHERE ssex='男'; -- 查詢表中所有男生資訊
SELECT sname,ssex,money FROM student WHERE money>500;-- 查詢零花錢大於500的同學
SELECT sid,sname,money FROM student WHERE ssex='男'AND money>=100; -- 查詢零花錢大於100元的男生編號、姓名、零花錢
SELECT * FROM student WHERE birth>'2000' AND ssex='男'; -- 查詢生日在2000年以後的男生資訊
SELECT YEAR(birth) FROM student; -- 擷取年份
SELECT MONTH(birth) FROM student; -- 擷取月
SELECT DAY(birth) FROM student; -- 擷取日
SELECT * FROM student WHERE YEAR(birth)>2000 AND ssex='男'; -- 查詢生日在2000年以後的男生
SELECT * FROM student WHERE money<200 OR YEAR(birth)<2000; -- 查詢零花錢小於200或者2000年以前出生的學生資訊
SELECT * FROM student WHERE ssex<>'男'; -- 查詢學生表中不是男生的學生資訊