亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
厲害,受教啦。哈哈哈
存儲過程都不會創建的同學,最好先去學下基礎知識,起碼照貓畫虎能運行出來不是?
coalesce(item1,item2,item3)
依次判斷item值,返回第一個不為null的值,若全為null,則返回null;
create table tb_sequence(id int auto_increment not null ,primary key(id) );
insert into tb_sequence values(),(),(),(),(),(),(),(),(),(),(),(),();
刪除重復行,并保留id最大的:
DELETE a
FROM user1_test a JOIN
(SELECT user_name, COUNT(*), MAX(id) AS id FROM user1_test GROUP BY user_name HAVING COUNT(*)>1) b
ON a.user_name = b.user_name
WHERE a.id < b.id;
暈,怎么感覺課程跳了這么多。。
有一次面試就倒在這個行列轉換上了
SELECT user_name, 'arms' AS equipment, arms FROM user1 a JOIN user1_equipment b ON a.id = b.user_id
UNION ALL
SELECT user_name, 'clothing' AS equipment, arms FROM user1 a JOIN user1_equipment b ON ...
UNION ALL
SELECT user_name, 'shoe' AS equipment, arms FROM user1 a JOIN user1_equipment b ON ...
SELECT user_name, arms, clothing, shoe FROM user1 a JOIN user1_equipment b ON a.id = b.user_id;
INSERT INTO user1_equipment VALUES (NULL, 3, '金箍棒', '梭子黃金甲', '藕絲步云履');
INSERT INTO user1_equipment VALUES (NULL, 2, '九齒釘耙', '僧衣', '僧鞋');
INSERT INTO user1_equipment VALUES (NULL, 4, '降妖寶杖', '僧衣', '僧鞋');
INSERT INTO user1_equipment VALUES (NULL, 1, '九環錫杖', '錦斕袈裟', '僧鞋');
CREATE TABLE user1_equipment (
id TINYINT UNSIGNED AUTO_INCREMENT NOT NULL,
user_id SMALLINT UNSIGNED,
arms VARCHAR(10) CHARACTER SET utf8 DEFAULT NULL,
clothing VARCHAR(10) CHARACTER SET utf8 DEFAULT NULL,
shoe VARCHAR(10) CHARACTER SET utf8 DEFAULT NULL,
PRIMARY KEY(id)
);
老師,我覺得這種如果開發中是不是應該交給程序去進行,分割字符串感覺效率會更高
總覺得老師的聲音和頭像對不上號。。。
完整地抄下來有錯誤,不解。
課程須知
本門課程主要針對的是MySQL數據庫,熟悉數據庫的CRUD操作是掌握本門課程精華的必要條件。
老師告訴你能學到什么?
1、如何進行行列轉換 2、如何生成唯一序列號 3、如何刪除重復數據

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消