1
A
回答
3
我沒有一個實例Oracle8的測試,但是這應該工作:
select * from temp_data where prod_no in (
select prod_no from temp_data where cat_no = 39 and prod_no in (
select prod_no from temp_data where cat_no = 36)) ;
1
你爲什麼不嘗試相交。
SELECT prod_type,
prod_no,
cat_no,
prod_cat,
text,
prod_seq
FROM temp_data
WHERE prod_no IN (SELECT prod_no
FROM temp_data
WHERE cat_no = 36
INTERSECT
SELECT prod_no
FROM temp_data
WHERE cat_no = 39)
相關問題
- 1. 結合記錄
- 2. 結合表記錄
- 3. 結合記錄Purescript
- 4. awk腳本刪除單個記錄,而不只是組記錄
- 5. MySQL - 結合兩條記錄,每個記錄的不同字段
- 6. TSQL結合多個記錄
- 7. 從終端擦除結果而不刪除命令歷史記錄
- 8. Documentum - 可以刪除子記錄而不刪除關係中的記錄
- 9. 標誌記錄作爲刪除,而不是從mysql表刪除記錄
- 10. 瀏覽器崩潰而結合25K-100K記錄
- 11. 刪除記錄而不是刪除觸發器
- 12. PHPGrid覆蓋刪除過期記錄,而不是刪除它
- 13. 重複數據刪除記錄,而不刪除
- 14. Python logging.info()不記錄消息
- 15. 與刪除結合時更新記錄錯誤
- 16. 消除BigQuery表中的重複記錄
- 17. 消除DB2表中的重複記錄
- 18. 消除重複的記錄/行?
- 19. 在查詢中消除多個記錄
- 20. 如何合併新的記錄,而不計算所有的記錄再次
- 21. 刪除重複記錄而保留一個記錄
- 22. 有沒有辦法更新Arraylist中的記錄而不刪除現有記錄?
- 23. MVC而不助手結合
- 24. 刪除記錄,而無需PK
- 25. 記錄被刪除而未經確認?
- 26. 結合了相同的ID記錄,但不同的屬性到一個記錄
- 27. 合併表(9M記錄)並刪除重複記錄
- 28. Ruby活動記錄結合條件
- 29. 查詢相結合的記錄
- 30. SQL組合或結果記錄操作