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

Сортиране на резултатите от mysql заявка

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

Table: user_contacts
| user_id    |    contact_id    | confirm |
-------------------------------------------
|  your data here...                      |

След това, когато имате нужда от вашия списък с контакти, можете просто да извършите друга заявка:

SELECT * FROM `user_contacts`
JOIN `users` ON `users`.`id` = `user_contatcs`.`user_id`
WHERE `users`.`id` = $id
ORDER BY `users`.`name`;

Или както трябва да го поръчате.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инсталиране на gem:Неуспешно изграждане на родно разширение на gem (не мога да намеря заглавни файлове)

  2. PHPExcel Render html тагове в реда на таблицата на mysql

  3. SQL заявка на дата, когато типът е VARCHAR

  4. Експортирайте база данни MySQL/MariaDB

  5. Попълване на събития в пълен календар на javascript от базата данни