0
我有兩列成員ID和作者ID將數組值轉換爲臨時表
成員A給出了數組格式的作者ID列表。我需要對我的數據庫進行檢查,看看這些作者ID是否已經存在於我的數據庫中,如果他們在場,請將這些作者的成員id鏈接到成員ID爲A.
什麼是有效的方法來做到這一點?建議將作者ID保存到臨時表中並運行檢查並獲取它。數組中作者ID的數量爲幾千。
您能分享一些樣本代碼嗎?我目前使用PHP和MySql。
更新 - 我得到JSON數組與作者ID和名稱的對象如下:
{
"name": "Harold Robinson",
"id": "912065"
},
{
"name": "Gilbert Patten",
"id": "1212140"
},
{
"name": "Leo Tolstoy",
"id": "6012954"
}
我對這些數據需要已經稱爲表作者進行比較,如果ID匹配用戶分配給作者ID已被鏈接到用戶A.
表格作者 用戶ID:109876 ID:912065
現在這肯定是一個SQL問題,可能會對子查詢或連接負責。但是,如果您可以顯示數據庫結構或現有示例查詢以進行擴展,則可以更快地得到合適的答案。 – mario 2011-03-20 18:26:34
爲了獲得更高質量的答案,請編寫[更高質量的問題](http://tinyurl.com/so-hints),其中包括完整而簡明的[示例代碼](http://sscce.org/),其中包括SQL語句定義表格並插入示例數據。 – outis 2011-03-20 18:28:16