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

MySQL tham gia với thủ thuật 3 bảng

Tôi đoán bạn đang thiếu EXISTS mệnh đề.

Truy vấn sau đây chọn tất cả các danh mục có ít nhất một hàng tồn tại trong bảng giao nhau.

SELECT category_name
FROM categories c
WHERE EXISTS (
    SELECT 1
    FROM assigned_cat ac
    WHERE ac.category_id = c.category_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. Kiểm tra xem tên người dùng đã tồn tại trong cơ sở dữ liệu MySQL PHP chưa

  2. hỏi về php tóm tắt 01 + 01 =02

  3. thiết lập virtualenv để phát triển django trên windows,

  4. PHP mất nhiều thời gian hơn 90 lần để chạy truy vấn so với máy khách MySQL

  5. Cảnh báo:mysqli_stmt ::bind_param ():Số biến không khớp với số tham số trong câu lệnh đã chuẩn bị