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

Mysql kết nối trong hai bảng

Điều này có thể được thực hiện với một truy vấn

SELECT * FROM `char` WHERE char_id = (SELECT char_id FROM rankpvp ORDER BY ratio DESC LIMIT 1)

Lưu ý rằng char là một từ dành riêng nên nó sẽ phải được bọc trong dấu tích phía sau. Có thể đây là vấn đề thực sự mà bạn gặp phải (lỗi cú pháp) chứ không phải là vấn đề với vòng lặp while của bạn. Tuy nhiên, một truy vấn là đúng cách




  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 để chọn cả hai cột ORDER BY và RAND ()?

  2. Làm thế nào để xử lý các ngày từng phần (2010-00-00) từ MySQL trong Django?

  3. Tạo TinyURL của riêng bạn

  4. jQuery Autocomplete Mysql PHP

  5. Mysql biến 'thành â € ™?