回答
SQL小提琴: - http://sqlfiddle.com/#!6/c4564/7
SELECT symbol,
comp
FROM table0
WHERE CHARINDEX(symbol,comp) > 0
UNION ALL
SELECT a.symbol AS symbol,
b.comp AS comp
FROM table0 a, table0 b
WHERE a.symbol = b.comp
;
我可以問爲什麼有3張桌子?我遇到一個錯誤,每個派生表都必須有自己的別名? – newbiesqlserver
立即嘗試。我添加了別名 – Teja
您使用的是什麼sql?我似乎無法得到它的工作 – newbiesqlserver
試試這個:
SELECT charindex.symbol, (SELECT comp FROM charindex AS C2 WHERE LEFT(c2.comp,2) = charindex.symbol) AS Comp2
FROM charindex
WHERE ((((SELECT comp FROM charindex AS C2 WHERE LEFT(c2.comp,2) = charindex.symbol))<>""));
最多可以返回一個這個子查詢 – newbiesqlserver
奇怪的記錄。我實際上進行了測試並得到了確切的輸出結果。 – geeFlo
- 1. android sqlite不查詢where 1和2之間的column1和column2之類的人?
- 2. count列where column1 LIKE%something%
- 3. 選擇一行COLUMN2不等於COLUMN1
- 4. 選擇頂部COLUMN1匹配COLUMN2
- 5. SQL Server選擇Where LIKE(臨時表值)
- 6. Python JSON「column1 = value1; column2 = value2」to {「column1」:「value1」,「column2」:「value2」}
- 7. MySQL選擇與LIKE和WHERE
- 8. 更新COLUMN1具有相同COLUMN2
- 9. mysql爲column1或column2插入唯一值?
- 10. select where column1等於
- 11. 如何編寫CAML查詢以使結果包含Column1和Column2?
- 12. COLUMN1
- 13. 如何查詢MongoDB的column1> column2 * 5?
- 14. 如何將table1.column1的值設置爲table2.column2的平均值
- 15. MySQL的:選擇列1,其中列2包含X,但不Y和Z和COLUMN1等於1234
- 16. 從table1連接table2中選擇id,table1.column1 + table2.column2作爲總數。如果table2.column2沒有價值呢?
- 17. python sql,「select?from table where?like?」,(selected,where,like))
- 18. Like子句和sql注入
- 19. 比較Column1到Column2並寫入Column3(如果匹配
- 20. 當column1爲特定值時,如何向column2添加變量
- 21. 比較COLUMN1,輸出{列1文件1}不會在文件2
- 22. VB 2010 - MS Access SQL。如何寫更新查詢:Table1.Column1 = Table1.Column1 + Table2.Column1 WHERE Table2.SomeColumn =東西
- 23. SQL SELECT WHERE NOT LIKE
- 24. SQL插入與選擇和參數
- 25. MySQL的條件選擇基於查詢的WHERE子句
- 26. SQL Where和LIKE和IN條款
- 27. Informatica的映射來分配列1將position1的值,以COLUMN2形勢2
- 28. SELECT WHERE列1 = 1 AND列2 = MAX(列2)
- 29. SQL在WHERE子句中選擇IN與LIKE
- 30. 基於列表框2選擇Excel VBA填充列表框1
凡爲U從哪裏來?你想要輸出爲兩列還是三列? – Teja
你可以嘗試select concat(symbol,'',comp) –
我只想輸出它作爲兩列 – newbiesqlserver