課程
/數據庫
/MySQL
/與MySQL的零距離接觸
INSERT SELECT方法怎么用,能不能給個插入范例?
2016-10-03
源自:與MySQL的零距離接觸 4-3
正在回答
先新建一個表,里面應該是空的 ?命名為test?
CREATE TABLE test()內容就不寫了 有個id 和 username;
然后假設曾經有個建好的表 users 里面有id,username,age等等。 然后你現在查詢了這個表,然后打算把這個表的一部分插入倒test中,那么此時就用INSERT SELECT了。
INSERT test(username) SELECT username FROM users WHERE age >= 30; 意思就是:把users里面的年齡大于30的username這個數據?插入到test的username里面?
舉報
本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-03
先新建一個表,里面應該是空的 ?命名為test?
CREATE TABLE test()內容就不寫了 有個id 和 username;
然后假設曾經有個建好的表 users 里面有id,username,age等等。 然后你現在查詢了這個表,然后打算把這個表的一部分插入倒test中,那么此時就用INSERT SELECT了。
INSERT test(username) SELECT username FROM users WHERE age >= 30; 意思就是:把users里面的年齡大于30的username這個數據?插入到test的username里面?