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

Chuyên gia mySQL - cần trợ giúp với 'giao nhau'

Rất tiếc, tôi không chắc đó là cách tốt nhất để làm điều đó, nhưng nó có thể được thêm vào truy vấn đã có của bạn một cách khá dễ dàng:

SELECT *
FROM products
WHERE p_show='Y'
    AND p_id IN (SELECT p_id
                 FROM prods_2cats AS PC
                 WHERE PC.cat_id = $cat1_id)
    AND p_id IN (SELECT p_id
                 FROM prods_2cats AS PC2
                 WHERE PC2.cat_id = $cat2_id)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hàm OCT () hoạt động trong MySQL

  2. Làm thế nào để kiểm tra xem một ngày có nằm giữa date1 và date2 hay không bằng cách sử dụng mysql?

  3. 'TÙY CHỌN SQL_SELECT_LIMIT =DEFAULT'

  4. Laravel SQLSTATE [23000]:Vi phạm ràng buộc toàn vẹn:1452 Không thể thêm hoặc cập nhật một hàng con

  5. MySQL - InnoDB so với MyISAM