對不起,我不會說英語很好,但我有一個問題,選擇子查詢,其中表2是表1中的一列
我有名字「myadv」一表,這是主表,並且我有大約30-35個與「myadv」有關的附屬表, 在「myadv」是列名稱「tbl」,此列保留「表的名稱與任何行有關」
(for例如:對於id = x,tbl = table1和id = y tbl = table2和...) 現在我想從「myadv」和「myadv.tbl」中選擇同時(惠一個查詢) PLZ幫助解決這個problom
這是我的查詢,但它沒有你的幫助
對不起,我不會說英語很好,但我有一個問題,選擇子查詢,其中表2是表1中的一列
我有名字「myadv」一表,這是主表,並且我有大約30-35個與「myadv」有關的附屬表, 在「myadv」是列名稱「tbl」,此列保留「表的名稱與任何行有關」
(for例如:對於id = x,tbl = table1和id = y tbl = table2和...) 現在我想從「myadv」和「myadv.tbl」中選擇同時(惠一個查詢) PLZ幫助解決這個problom
這是我的查詢,但它沒有你的幫助
這是一個有趣的設計工作
SELECT *
FROM `main_t`,
(SELECT `col` FROM `main_t` WHERE `id`=?) AS `t`
WHERE `id`=?
感謝,但我不認爲你可以做你在做什麼。爲了實現這一點,您需要編寫一個查詢,該查詢根據myadv
的數據編寫並執行另一個查詢,並且我不知道如何完成此項工作。我懷疑有更好的方法去做你想做的事情,但是如果不理解你的數據,很難給你提供建議。如果您可以編輯您的問題並添加有關您的myadv
表格及其相關表格的其他信息,我們可能會提供幫助。
此外,我不明白你發佈的查詢從main_t
提取數據的問題與你使用名爲myadv
的表的問題有關。
好運。
我解決這個問題,但它,的工作只在瓦帕SQL運行
SET @y = CONCAT時( 'SELECT col
FROM',(選擇tbl
從main_t
其中main_id
= '100') ,'where id = 100 into @outvar');來自@y的 PREPARE stmt
; EXECUTE stmt
; select @outvar;
我該如何查詢準備好mysql的準備,執行php?
請問您能否爲我們提供樣品輸入和輸出? – 1000111