cost 230 ms
根據 SELECT 將多行插入到 db 表中,並使用來自另一個表的符合條件的行

[英]Insert multiple rows into db table based on SELECT with qualifying rows from another table

我正在嘗試將多個值插入到來自數組的表行中。 我幾乎用這個答案解決了問題。 在 mysqli 中插入多個值的最佳方法? 請檢查接受的答案。 在這個答案中,他在單列中添加值,但我希望它在多列中。 我怎樣才能做到這一點? 但是這段代碼給我一個錯誤。 任何答案表示贊賞。 完整腳本代碼 } $pid是復 ...

如何連接兩個表中的數據並將結果插入到新表中?

[英]How can I join data from two tables and insert the result into a new table?

我的產品有一張桌子,我的鑰匙是Pid 。 每個產品都可以有幾種類型的模式,這些模式在表TB_Types中注冊。 did是一個標識列(鍵), pid是產品表的外鍵: 做過 PID 姓名 1 1 類型1 2 1 類型2 3 2 類型3 4 2 4型現在我們有一個表,其中每個產品可以有 ...

SQL 將同一表中的每個字段的新行插入表中

[英]SQL Insert into table new rows foreach field in same table

我有一個類別、子類別和產品的數據庫。 許多子類別,因此他們的產品沒有被父類別采用,所以我試圖使用 SQL 來解決這個問題,但我遇到了一些問題。 所述表具有三列; id_category、id_product、position(它們都是整數)在此表中,每次產品屬於某個類別時,都會針對給定類別的每個 ...

使用從其他表中選擇列插入

[英]Insert using selecting column from other table

我有如下三張表 我想在表 2 中插入列 dep_typ 作為從表 1 中選擇列。 但是表 2 中的dep_typ將所有 4 個值都設為“U”,而在表 1 中,它是“U”的三倍和“F”的 1 倍。 我希望結果與表 1 相同。 ...

插入10條不沖突的記錄

[英]Insert 10 records that don't conflict

如果我想將 10 條記錄從table_a插入到table_b我可以這樣做: 現在讓我們設置我想從table_a插入 10 條不沖突的記錄到table_b我該怎么做? 如果我這樣做: 然后不會插入 10 條記錄。 如果前 10 條記錄中的任何一條發生沖突,那么它將不會繼續完全插入 10 條記錄。 這將 ...

如何執行SELECT語句中的INSERT?

[英]How to execute an INSERT that's in a SELECT statement?

對於我的DB課程,我有一個表:lab4Central,其列為:productid,description和plantid,工廠QRO的ID為1000,例如:12799,“產品12799”,1000。工廠SLP的ID為2000。 ,例如:29665,“產品29665”,2000。 我必須為其 ...

如何從服務器選擇數據並將其插入informix DB中的另一個服務器

[英]How to select data from server and insert it into another server in informix DB

如果我在兩個不同的服務器S1 And S2中的不同數據庫DB1,DB2中有兩個具有相同結構Table1,Table2 。 如何從Table1中選擇並通過簡單查詢插入到Table2中 ? 我嘗試執行以下操作,但沒有成功: 我收到以下錯誤: ...

使用Varchar SQL Server 2008的Concat NULL

[英]Concat NULL with Varchar SQL Server 2008

我想問一下如何在不獲取NULL情況下將nvarchar列與NULL連接起來? 我想使用SELECT創建INSERT腳本,但是當任何一個值為NULL ,我只會得到NULL 。 當value不為null時,此查詢將返回正確的insert inly。 如果value為null,則返回帶有' ...

System.Data.SqlClient.SqlException:字符串或二進制數據將被截斷

[英]System.Data.SqlClient.SqlException: String or binary data would be truncated

我正在創建一個Web應用程序,在其中對存儲過程執行select命令,但是我想將相同的提取數據插入到另一個表中。 所以我嘗試做類似下面的事情 當我執行存儲過程時 我收到以下錯誤 Msg 8152,第16級,狀態13,第10行,程序profinalinstexpens ...

將存儲過程獲取的數據插入表中

[英]Insert into table data fetched by stored procedure

我有一個存儲過程,該存儲過程在連接的幫助下從不同的表中獲取數據。 這是它的樣子 如您所見,此過程正在從不同的表中檢索多個列,現在在此存儲過程的結尾,我想將所有要提取的數據插入表2 invoice 。 我在這里需要做什么? 我只想將此存儲過程獲取的數據插入到另一個表中,並 ...

mysql-在有條件的情況下選擇並插入查詢到多個表中

[英]mysql - SELECT AND INSERT QUERY into multiple table with conditions

我不知道在MySQl中是否可能,但是我必須將舊數據庫表導入到新的規范化數據庫表中。 我在新表中有2個表user和user_roles,而前一個表只有admin 舊數據庫表 管理員role_id為1,職員role_id為2 因此,SQL插入后的新表應該看起來像。 如 ...

MySQL矛盾插入

[英]MySQL contradiction insert

我試圖插入到我的一張桌子(從同一張桌子)。 我需要更改其中的1個值,因此我嘗試插入select作為此處的答案。 我有一個自動增量pk,並且希望新插入的pk繼續計數。 因此插入將導致對pk加1。 我收到1062錯誤,這是KEY PRIMARY的1的重復條目。 但是由於AI,我將擁有 ...

MySQL JSON編碼字符串在INSERT..SELECT后損壞

[英]MySQL JSON Encoded string corrupts after INSERT..SELECT

我將圖像URL的數組編碼為json字符串並將它們存儲在數據庫中。 (utf8_general_ci)。 當我將數據插入表並檢索它時,json_decode()能夠解碼它。 但是,當我從一個表復制數據到另一個表(INSERT INTO ... SELECT語句)時,從數據庫中檢索后的 ...

使用OUTPUT子句從SELECT INSERT語句中檢索原始和新標識映射

[英]Retrieve original and new identities mapping from SELECT INSERT statement using OUTPUT clause

我有一個有兩列的表: 我想使用SELECT INSERT語句復制數據: 這里是三角形部分 - 我想檢索原始身份和新身份之間的映射表: 我知道我想使用OUTPUT子句 ,但由於某種原因它不起作用: 相關問題: SQL插入使用select返回多個身份? 可以 ...

如何在INSERT的另一列的值中使用表列的動態值

[英]How to use dynamic value of table column in the value of another column on INSERT

我正在做類似下面的事情。 現在,如您所見,在持續時間內,我想處理start_time和end_time的結果值; 但是顯然下面的代碼將不起作用,因為它將對我假設的列的當前值起作用,並且不會使用我想要的結果值 。 有什么辦法可以做我想要的嗎? ...

選擇內部插入語句-MySQL游標

[英]Select Inside Insert Statement - MySQL Cursors

我嘗試了一些,但找不到解決方案,以某種方式設法獲得了這個結果。 這是查詢: 我得到以下結果: 我的staff_id為(NULL),如何獲得staff_id? 我嘗試在insert語句中使用聲明的變量'a',但是那時我只有staff_id,沒有得到其他2個字段,我無法從in ...

SQL插入命令歧義

[英]Sql insert command ambiguity

我正在嘗試使用這樣的sql命令,但是由於某些明顯的原因它無法正常工作。您能告訴我這種命令的出路是什么嗎? ...

MySQL 插入 SELECT。 按計數排序插入,但實際上不插入計數

[英]MySQL INSERT SELECT. Ordering insert by count but don't actually insert the count number

對不起這個荒謬的標題! 是否可以運行 MySQL INSERT SELECT 查詢,其中“SELECT”部分包含 COUNT() function(受益於 HAVING 子句上的匹配列) 例如: 我想在 TABLE my_log 中插入完成 10 個類型為 10 的任務的用戶的日期。實際上,我正在對 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM