У меня 3 таблицы (users,company,calculation)
users (id, id_company,rol,login);
company (id_company, id_cen, nameCompany, city);
calculation (id_cen, cena);
У меня есть всплывашка, как в эту всплывашку вывести сортировку вида:
1) city
2) nameCompany
3) rol
4) login
*Объясняю: будет все рассортировано следующим образом, выписаны города > внутри городов наименования компаний относящихся к этому городу > внутри этих компаний все существующие роли > и в конце юзеры относящиеся к своей роли. Как такое вывести на сайт ?
Элементарно регистрацию, авторизацию, я сделал, связи все работают, а вот самое сложное замутить сортировку не могу. Помогите пожалуйста =)
Элементарно регистрацию, авторизацию, я сделал, связи все работают, а вот самое сложное замутить сортировку не могу.
Почему-то вспомнился анекдот:
- Ну как поступил в Университет?
- Нет. Представляешь, все документы сдал, кровь сдал, мочу сдал. А вот на математике завалился.
SELECT %поля которые надо отобразить/получить% FROM users
JOIN company USING (id_company)
JOIN calculation USING (id_cen)
ORDER BY %поле по которому надо сортировать% ASC
Почитайте про
JOIN - связывание таблиц
ORDER BY - сортировка данных