
這看起來應該很簡單,但我花了很長時間才解決它。
我有 10 個表,以以下方式命名:
b1_settings
b2_settings
...
b10_settings
我需要搜索所有這些記錄,並為所有帶有weight=0
.基本上我想這樣做(這當然是無效的):
select title from *_settings where weight=0
有沒有辦法使用 PHPMyAdmin 或 MySQL Workbench 來完成此任務(在這種情況下我必須避免命令列解決方案),而無需單獨指定每個表的巨大醜陋查詢?
答案1
好的,我很確定這就是您在phpmyadmin SEARCH
單擊搜尋頁面底部的 +Option 按鈕時要查找的內容。
在「搜尋條件」部分中,您可以在其中輸入類似搜尋的命令。在您的情況下,您可以進行類似的搜索Sickest
,它看起來像這樣。
'Sickest' in (b1_settings, b2_settings, b3_settings, b4_settings, b5_settings, b6_settings, b7_settings, b8_settings, b9_settings, b10_settings)
這將遍歷每個bx_settings
欄位並找到名稱Sickest
並將結果傳回給您。