DDL 數據定義語言 create alter 負責數據結構定義與數據庫對象定義
TPL 事務處理語言 確保被DML語句影響的表和行得以及時更新,包括開始事務,提交事務,回滾
DCL 數據控制語言 用來設置數據庫用戶或角色權限的,包括GRANT、DENY、REVOKE
DML 數據操作語言 增刪改查
TPL 事務處理語言 確保被DML語句影響的表和行得以及時更新,包括開始事務,提交事務,回滾
DCL 數據控制語言 用來設置數據庫用戶或角色權限的,包括GRANT、DENY、REVOKE
DML 數據操作語言 增刪改查
2017-04-21
這樣的解法是錯誤的,第二次連接查詢后再分組,查詢出來的c.kills字段的值并不是最大的,在此基礎上做having條件判斷,得出來的結果是不正確的。
2017-04-14
樓上的思維也是奇怪,越復雜的語句越應該把其邏輯原理講解清楚,難道有基礎了就可以只看答案不知過程了嗎?老師的作用不就是來開導學生思路的嗎?講的不好就是不好,有什么不能承認的。
按你那邏輯,是不是大家上完初中就不用上高中了,反正有基礎了,買本練習題自己看配套答案好了,還需要老師講解做什么,就看完答案就能直接成大神了。
按你那邏輯,是不是大家上完初中就不用上高中了,反正有基礎了,買本練習題自己看配套答案好了,還需要老師講解做什么,就看完答案就能直接成大神了。
2017-04-13
CREATE TABLE `user2` (`id` int(11),`user_name` varchar(255),`over` varchar(255) ,PRIMARY KEY (`id`)) ;
INSERT INTO `user2` VALUES ('1', '孫悟空', '成佛');
INSERT INTO `user2` VALUES ('2', '牛魔王', '被降服');
INSERT INTO `user2` VALUES ('3', '蛟魔王', '被降服');
INSERT INTO `user2` VALUES ('4', '鵬魔王', '被降服');
INSERT INTO `user2` VALUES ('1', '孫悟空', '成佛');
INSERT INTO `user2` VALUES ('2', '牛魔王', '被降服');
INSERT INTO `user2` VALUES ('3', '蛟魔王', '被降服');
INSERT INTO `user2` VALUES ('4', '鵬魔王', '被降服');
2017-04-11
CREATE TABLE `user1` (`id` int(11),`user_name` varchar(255),`over` varchar(255),PRIMARY KEY (`id`)) ;
INSERT INTO `user1` VALUES ('1', '唐僧', '檀功德佛');
INSERT INTO `user1` VALUES ('2', '豬八戒', '凈壇使者');
INSERT INTO `user1` VALUES ('3', '孫悟空', '斗戰勝佛');
INSERT INTO `user1` VALUES ('4', '沙僧', '金身羅漢');
INSERT INTO `user1` VALUES ('1', '唐僧', '檀功德佛');
INSERT INTO `user1` VALUES ('2', '豬八戒', '凈壇使者');
INSERT INTO `user1` VALUES ('3', '孫悟空', '斗戰勝佛');
INSERT INTO `user1` VALUES ('4', '沙僧', '金身羅漢');
2017-04-11
update user1 a,user2 b
SET b.over=a.over
where a.user_name=b.user_name
SET b.over=a.over
where a.user_name=b.user_name
2017-04-11