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

MySQL заявка за комбиниране и търсене в 2 таблици

Промених формулата за разстояние на нещо, което работи от mysql 5.7. Вие не посочихте вашата база данни или представихте пример за цигулка, за да покажете вашата система, затова избрах 5.7 като mini9mum и тя работи също и в 8.0, както виждате на цигулката.

вътрешната заявка се нуждае от две неща:потребителския идентификатор, който търси, и неговата позиция, защото той е изключен от резултатите и разбира се, за да изчисли разстоянието.

Резултатът от заявката се проверява в клаузата where – надявам се, че съм получил правилната идея, така че трябва да проверите това

db<>fiddle тук




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. избиране на уникални стойности от колона

  2. Вмъкване на няколко реда в mysql

  3. Как да проверите привилегиите на потребителя в MySQL Workbench с помощта на GUI

  4. запазване на настройките на MySQL

  5. MYSQL PHP Предупреждение:mysql_query() очаква параметър 1 да бъде низ