近期在接觸數(shù)據(jù)庫模型設(shè)計剧蹂,數(shù)據(jù)模型設(shè)計完确徙,輸出模型規(guī)范以后靡菇,就可以基于規(guī)范進行數(shù)據(jù)庫物理模型的構(gòu)建了,那么怎么進行數(shù)據(jù)庫物理模型的構(gòu)建呢米愿?這里整理一些常用的數(shù)據(jù)庫SQL語句厦凤,以方便更好的理解開發(fā)人員怎么去管理數(shù)據(jù)庫的。
1.查詢數(shù)據(jù)庫
SELECT [ALL|DISTINCT] <目標列表達式>[,<目標列表達式>]…
FROM <表名或視圖名>[,<表名或視圖名>]…
[WHERE <條件表達式>]
[GROUP BY <列名> [HAVING <條件表達式>]]
[ORDER BY <列名> [ASC|DESC]…]
SQL查詢語句的順序:SELECT育苟、FROM较鼓、WHERE、GROUP BY违柏、HAVING博烂、ORDER BY。SELECT漱竖、FROM是必須的禽篱,HAVING子句只能與GROUP BY搭配使用。
#實例
SELECT * FROM 表名
SELECT * FROM goods
SELECT * FROM Student
WHERE Id>10
GROUP BY Age HAVING AVG(Age) > 20
ORDER BY Id DESC
2.插入數(shù)據(jù)庫數(shù)據(jù)
insert into tablename (列1馍惹,列2躺率,列3…) values(值1玛界,值2,值3…)
INSERT INTO goods (goods_id,goods_code,goods_name,DESCRIPTION,CATEGORY,IS_MAIN,Price) VALUES (4444,000_4444,'榮耀50 1億像素超清影像','榮耀50 1億像素超清影像 5G 6.57英寸超','官方標配','4560');
INSERT INTO goods (goods_id,goods_code,goods_name,DESCRIPTION,CATEGORY,IS_MAIN,Price) VALUES (5555,000_5555,'vivo S10 5G手機','vivo S10 5G手機 8GB+128GB 綺光煥彩','官方標配','3456');
INSERT INTO goods (goods_id,goods_code,goods_name,DESCRIPTION,CATEGORY,IS_MAIN,Price) VALUES (6666,000_6666,'Apple iPhone 12','Apple iPhone 12 (A2404) 128GB 白色 支持移動聯(lián)通電信5G 雙卡雙待手機','官方標配','13456');