Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

SQL:Phân tích cú pháp chuỗi được phân tách bằng dấu phẩy và sử dụng làm phép nối

Dựa trên câu trả lời này, bạn có thể làm như thế này

select *
from table1 t1 join table2 t2 on ','||t1.id||',' like '%,'||t2.id||',%'

đây là một sqlfiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn cập nhật Oracle sử dụng Tham gia

  2. Addnode Resolutionv.conf Failures

  3. Bảng tổng hợp có các giá trị không chính yếu

  4. Nhận thêm hàng - Sau khi nối 3 bảng bằng cách sử dụng Nối trái

  5. 2 cách trả về hàng chỉ chứa các ký tự không phải chữ và số trong Oracle