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

Hiển thị dữ liệu chuẩn hóa

Trong hầu hết các trường hợp, bạn trả lại tất cả dữ liệu bạn muốn trong một truy vấn duy nhất và đưa dữ liệu đó lên trang.

Ví dụ:bạn có thể chạy một truy vấn như sau: $ sql2 ='select * from videos v, video_member b, Member m where b.video_id =v.video_id and b.member_id =m.member_id'; và sau đó trong mã giao diện người dùng của bạn bao gồm logic khi videoID thay đổi để vẽ hộp video tiếp theo của bạn.

Những gì bạn đang làm là kết hợp hai tập dữ liệu trong mẫu của bạn; điều này không hiệu quả, đặc biệt nếu bạn có các truy vấn phức tạp hoặc khi bạn có bộ lọc (ví dụ:"videoName như 'Ferris%').




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bảng thay thế SQL - cho phép giá trị cột NULL

  2. JDBC LỖI:08S01 đôi khi xảy ra

  3. Áp dụng quyền đối với cột cho bảng qua trình kích hoạt

  4. Làm cách nào để điền menu thả xuống thứ hai dựa trên lựa chọn của menu thả xuống đầu tiên bằng cách sử dụng jQuery / AJAX và PHP / MySQL?

  5. Có nhiều vấn đề hơn với mysqli. Dữ liệu số trong kết quả