Mysql
 sql >> база данни >  >> RDS >> Mysql

Имам този код, той работи добре, но искам да променя съществуващия код в друга структура

Трябва да можете да join допълнителните 2 таблици, за да получите колоните, от които се нуждаете.

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

Също така трябва да избягвате да поставяте данни директно в заявка. Ако трябва да направите това, използвайте параметризирани заявки. Ето как се извършват SQL инжекции (или второ ниво).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разлика в минути от две времеви полета в MySQL

  2. Актуализирайте с присъединяване с помощта на Zend-framework

  3. MySQL max_user_connections срещу max_connections

  4. Хибернация - Има ли начин да се обединят 2 колони срещу 1?

  5. WEEK() Примери – MySQL