我有一個包含一些書目記錄的mysql數據庫表。它的格式有點像這樣:當WHERE條件來自列表的SQL循環查詢
field content |field title |barcode
Black Beauty |Title |9781235842
James Joyce |Author |9781452585
有幾十個可能的字段標題。
每條記錄都有效地分佈在若干行上,記錄是共享條形碼的組合行。
我想查看哪些項目有短記錄。
我有一個特定的條形碼工作查詢:
select barcode, sum(length(field_content)) from central where barcode = 420908032337 ;
而且我有1.3K嫌疑條形碼的列表。有沒有辦法通過循環這個列表來運行SQL查詢?
我在一臺工作機器上,並有權訪問HeidiSQL,git bash [包括grep等],但無法安裝php,ruby等進行腳本編寫。
太棒了。謝謝。它確實創造了一個奇怪的第一行,似乎將所有條形碼連接在一個單元格中,但忽略了它完美的工作原理。 再次感謝。對於任何人在未來的諮詢 - 這個解決方案告訴我最短的記錄是什麼。它沒有通過查詢嫌疑人名單來實現,但它確實很快,並且消除了查閱該名單的需要。 – Jack
檢查'中央'以查看'連接'是否在其中。 –