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

Sử dụng Truy vấn Chọn bên trong vòng lặp while trong php

Bạn có thể tiếp tục với giải pháp của mình nhưng vì lợi ích hiệu quả, bạn không nên thực hiện một lệnh CHỌN bên trong một vòng lặp, bạn nên sử dụng một SQL JOIN.

Truy vấn của bạn phải kết hợp hai bảng trên trường Tuyến đường:

SELECT * FROM buses b
INNER JOIN routes r ON b.Route = r.Route;

Không cần thêm truy vấn nào bên trong vòng lặp vì bạn sẽ có quyền truy cập vào fromcity từ truy vấn này. Bạn có thể muốn khai báo cụ thể các trường trong CHỌN thay vì sử dụ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. chèn truy vấn bằng ajax mà không cần tải lại toàn bộ trang

  2. SQL:Tìm hàng tiếp theo trong mệnh đề where được cung cấp một ID

  3. SugarCRM - Lỗi cơ sở dữ liệu - Kích thước hàng quá lớn?

  4. Tập lệnh Php Chèn UTF8 VÀO MYSQL

  5. Cách thiết lập mã DB cho biểu mẫu