-
內(nèi)連接 全外連接 左右外連接 笛卡兒積查看全部
-
如何正確使用join發(fā)熱從句?查看全部
-
ddl tpl dcl dml四種語句類型查看全部
-
fds查看全部
-
數(shù)據(jù)定義【DDL】 事務(wù)處理【TPL】 數(shù)據(jù)控制語言[DCL revoke 賦值語言] 數(shù)據(jù)操作語言【DML】查看全部
-
join的分類 有內(nèi)鏈接 INNER JOIN 全外連接 FULL OUTER JOIN 左外連接 LEFT OUTER 右外連接 RIGHT OUTER 交叉鏈接 CROSS查看全部
-
學(xué)習(xí)sql的優(yōu)勢查看全部
-
jion 從句查看全部
-
SQL語言類型查看全部
-
內(nèi)連接取的是公共部分查看全部
-
CREATE TABLE im_kill( id INT PRIMARY KEY AUTO_INCREMENT COMMENT '編號', user_id INT NOT NULL COMMENT '用戶編號', killtime DATETIME NOT NULL COMMENT '打怪時間', kills INT NOT NULL COMMENT '打怪?jǐn)?shù)量' ); #添加外鍵約束 cannot? ALTER TABLE im_kill ADD CONSTRAINT fk1 FOREIGN KEY (user_id) REFERENCES im_user(user_id); #隨機數(shù) FLOOR(i + RAND() * (j – i + 1)) kills 1-20 SELECT +now(); SELECT date_add(now(),INTERVAL floor(-10+rand()*(21)) DAY); #存儲過程插入數(shù)據(jù) DROP PROCEDURE IF EXISTS usp_getdata; CREATE PROCEDURE usp_getdata( num INT ) BEGIN DECLARE i INT; SET i=0; WHILE i<num DO INSERT INTO im_kill VALUES (NULL ,floor(1+rand()*4),date_add(now(),INTERVAL floor(-10+rand()*(21)) DAY), floor(1+rand()*(21))); SET i=i+1; END WHILE; END; #執(zhí)行存儲過程 705ms DELETE FROM im_kill; CALL usp_getdata(20); SELECT * FROM im_kill;查看全部
-
#自己手動敲的,供參考 #創(chuàng)建表 CREATE TABLE im_user( id INT PRIMARY KEY AUTO_INCREMENT COMMENT '編號', use_name NVARCHAR(10) NOT NULL COMMENT '名稱', over NVARCHAR(10) COMMENT '等級' ); CREATE TABLE im_friend( id INT PRIMARY KEY AUTO_INCREMENT COMMENT '編號', use_name NVARCHAR(10) NOT NULL COMMENT '名稱', over NVARCHAR(10) COMMENT '等級' ); #插入表語句 DELETE FROM im_user; INSERT INTO im_user VALUES(NULL,'唐僧','玉檀功德佛'),(NULL,'豬八戒','凈壇使者'), (NULL,'孫悟空','斗戰(zhàn)神佛'),(NULL,'沙僧','金沙羅漢'); #im_friend INSERT INTO im_friend VALUES(NULL,'孫悟空','齊天大圣'),(NULL,'牛魔王','朋友'), (NULL,'白骨精','情人'),(NULL,'獅駝王','笨蛋');查看全部
-
更新的表不能出現(xiàn)在from從句中,用join解決查看全部
-
UNION ALL實現(xiàn)FULL連接查看全部
-
這個表后面要用到查看全部
舉報
0/150
提交
取消