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

Tôi đã nhận được mã này, nó đang hoạt động tốt nhưng tôi muốn thay đổi mã có thành cấu trúc khác

Bạn có thể join 2 bảng bổ sung để có được các cột bạn cần.

SELECT e.eventTitle, e.eventID, e.venueID, e.catID, e.eventStartDate, e.eventEndDate, e.eventPrice, v.venueName, c.catDesc
 FROM te_events as e
join te_venue as v
on e.venueID = v.venueID
join te_category as c
on c.catID = e.catID
ORDER BY eventTitle ASC

Bạn cũng nên tránh đưa dữ liệu trực tiếp vào một truy vấn. Nếu bạn cần làm điều đó, hãy sử dụng các truy vấn được tham số hóa. Đây là cách việc tiêm SQL (hoặc mức thứ hai) xảy ra.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận các giá trị trong 6 tháng qua trong mysql

  2. Không sử dụng được các giao dịch trong Quill để CHÈN các đối tượng quan hệ một-nhiều

  3. Cách điền bảng vùng trong cơ sở dữ liệu mysql trong ubuntu với xampp

  4. Thu hút người theo dõi bài đăng một cách hiệu quả trong laravel 5.1

  5. MYSQLI loại câu lệnh bind_param chuẩn bị không hoạt động