[英]mysql select / insert into same table
我的桌子:
num_id name date1 item
1 Bill 2015-01-01 item1
2 Bill 2015-01-01 item2
我正在嘗試創建存儲過程,因此,如果用戶使用新日期在表中創建新條目,則將復制所有具有相同NAME
現有記錄。 因此,如果創建的Bill
記錄的日期為2016-01-01
,則創建item1
和item2
記錄,因此表如下所示:
num_id name date1 item
1 Bill 2015-01-01 item1
2 Bill 2015-01-01 item2
3 Bill 2016-01-01 item1
4 Bill 2016-01-01 item2
感謝您的任何建議!
這也是一種方法
insert into mytable (
select NULL,name,date1,item
FROM mytable where name = 'Bill'
) as tmp;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.