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

為了賬號安全,請及時綁定郵箱和手機立即綁定
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)
);
老師,我覺得這種如果開發中是不是應該交給程序去進行,分割字符串感覺效率會更高
總覺得老師的聲音和頭像對不上號。。。
完整地抄下來有錯誤,不解。
并沒有懂,這個操作以后是修改了原表還是生成了一張臨時的表啊
回復前面同時后來人估計也會有的疑問:我難道只能一行行寫?回答是:這是開發技巧!如果你有幾百行幾百列的數據要行列轉換,那不叫開發叫維護,至于怎么維護……你問我?我告訴你,導出成excel不就行了么,然而導出不是開發時的主要問題了

最新回答 / qq__2964
這是理想狀態,一般一個程序寫好了,基本都不會去怎么修改了,除了客戶強烈要求修改業務外(不改不付錢啊這些),開發基本不會動程序,都是讓實施人員從數據庫中動刀子,這就是現狀,讓你加過程啊,做報表啊。。。
求最后一題視頻講解答案
課程須知
本門課程主要針對的是MySQL數據庫,熟悉數據庫的CRUD操作是掌握本門課程精華的必要條件。
老師告訴你能學到什么?
1、如何進行行列轉換 2、如何生成唯一序列號 3、如何刪除重復數據

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消