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

Giới hạn về số lượng bảng nối SQL tối đa áp dụng cho toàn bộ truy vấn hay các truy vấn con được tính riêng?

Nó dường như là 61 cho mỗi truy vấn con. Đây là một trò đùa chứng tỏ điều này.

http://sqlfiddle.com/#!2/2b219/5

Tôi có một bảng đơn giản với một hàng:

id    | value
1     | testvalue

Truy vấn đầu tiên chỉ là bảng.

Truy vấn thứ hai tham gia bảng với chính nó 61 lần. Nó hoạt động tốt.

Truy vấn thứ ba có một truy vấn con chứa 61 phép nối, chính nó cũng được nối với bảng một lần nữa. Nó hoạt động tốt.

Truy vấn thứ tư tham gia vào bảng 62 lần. Nó không thành công.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để xóa các hàng khỏi bảng tham gia (ManyToMany) trong Doctrine?

  2. điều kiện trong tiêu chí trong khuôn khổ yii php

  3. Cách đơn giản nhất để lấy tất cả cha mẹ của một bản ghi bằng cách sử dụng mô hình id / parent_id trong mysql / php là gì?

  4. MySQL localhost / 127.0.0.1 sự cố

  5. INSERT INTO không thành công với node-mysql