這可能很明顯,但由於我沒有任何經驗,我無法弄清楚該怎麼做。這是一個問題;說我有table2與字段ID,名稱,時間,價格和解釋。此外,還有一個名稱,時間和價格的表1。如果價格高於某個閾值,我想從table1插入數據,同時這樣做是因爲我想要「價格高於閾值」的解釋。任何人都可以建議我這樣做嗎?提前致謝。MYSQL語法,用於將數據插入另一個不同的窗體中的表格
0
A
回答
1
嘗試......
INSERT INTO `table2` (`name`, `time`, `price`, `explanation`)
SELECT `name`, `time`, `price`, 'The price is above threshold'
FROM `table1`
WHERE `price` > 100
0
NSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
SELECT ...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]
使用INSERT ... SELECT
,您可以快速地從一個或多個表中插入許多行到表中。例如:
INSERT INTO tbl_temp2(fld_id) SELECT tbl_temp1.fld_order_id FROM tbl_temp1 WHERE tbl_temp1.fld_order_id> 100;
以下的條件成立的INSERT ... SELECT
聲明: http://dev.mysql.com/doc/refman/5.0/en/insert-select.html
0
INSERT table1 (name, time, price)
SELECT name, time, price
FROM table2
WHERE price > 120
+0
這段代碼中沒有id,我怎樣才能添加解釋。這隻會產生完全相同的表格,除了價格高於120.我需要的是創建一個類似上面的表格另外兩個字段一是id另一個是解釋。另外,我想要這樣解釋:「價格高於閾值」如果價格較高 – user64066 2013-03-12 13:53:39
0
您使用INSERT語句,並列出要插入到田間地頭,其次是你要用於填充SELECT語句田野與。這裏有一個鏈接:http://dev.mysql.com/doc/refman/5.5/en/insert.html。
例子:
INSERT INTO insert_tablename (field1, field2, field3)
SELECT field1, field2, field3
< The rest of your select statement >
相關問題
- 1. MySQL-將一張表插入另一個數據庫的另一個表中
- 2. 製作一種將數據插入不同表格的方法
- 3. 將JSON數據從一個表格插入HIVE中的另一個表格
- 4. 用於將數據從一個表插入另一個表的另一個數據庫中的存儲過程
- 5. 插入語句以將數據從一個表插入另一個表
- 6. 從表格中插入另一個數據庫的數據
- 7. 將數據插入兩個表,一個依賴於另一個
- 8. SQL:使用一個表中的數據將新數據插入另一個表
- 9. mysql ::插入表,從另一個表中的數據?
- 10. 如何在窗體中動態地將數據插入表格
- 11. 在當前表格中插入數據並更新另一個表格MySQL
- 12. 使用JAVA複製一個表數據並將其插入到同一數據庫中的另一個表中?
- 13. 將數據插入另一個表的表中,同時根據字段排序
- 14. 插入數據不在另一個表
- 15. 將數據插入到同一表從兩個不同的phpfile
- 16. 將數據從一個表插入到另一個表中
- 17. MySQL插入到表中從另一個表中選擇數據
- 18. 如何將數據從一個表格列插入另一個表格
- 19. PHP MySQL從一個表插入數據到另一個表
- 20. 用於將excel表格中的數據插入到MySQL中的JDBC庫
- 21. 將記錄插入另一個表格
- 22. 無法在iOS中使用多條語句在sqlite中將數據從一個表插入另一個表
- 23. 如何將數據導入另一個表中的表格
- 24. 使用linq將多個數據插入到不同的表中?
- 25. 用於插入和選擇不同語言的Mysql表格配置
- 26. 將列插入表格的語法
- 27. 在第一個表中插入數據後,如何將數據從一個表插入另一個表?
- 28. 如何用Java和MySQL在一個語句中插入兩個不同的表?
- 29. 使用外鍵將數據從一個表插入另一個表中從下拉菜單中插入數據
- 30. 插入另一個表中的數據,也從MYSQL和PHP中的表單插入數據
謝謝SomeSillyName – user64066 2013-03-12 14:01:38