Есть ли способ, которым я могу заказать группу пользователей по первому имени, и если пользователь не ввел имя , закажите этого пользователя по фамилии или если они не указали ни одного имени их по среднему имени?Вопрос о заказе MySQL
0
A
ответ
3
Вы могли бы сделать что-то вроде этого:
SELECT fields
FROM table
WHERE condition
ORDER BY first_name, last_name, middle_name ASC
1
Я предполагаю, что «не вступал» приравнивает к нулевому полю.
SELECT fields
FROM table
WHERE condition
ORDER BY COALESCE(first_name, last_name, middle_name)
Смежные вопросы
- 1. вопрос о заказе heapsearch
- 2. Вопрос о заказе JQuery
- 3. Комплексный вопрос о заказе (структура сущности)
- 4. SQL вопрос о заказе после суммы
- 5. Быстрый PHP вопрос о заказе строку результатов
- 6. C++ std :: map вопрос о заказе итератора
- 7. Вопрос о кодировке Mysql
- 8. Вопрос о mysql joins
- 9. Синтаксис вопрос о Mysql
- 10. MySql Вопрос о переводе
- 11. MySQL Вопрос о планировании
- 12. Вопрос о транзакциях MySQL
- 13. Вопрос о кодировании MySQL
- 14. Вопрос о странном Z-заказе в corona sdk?
- 15. Сообщить о неправильном заказе?
- 16. Передача информации о заказе
- 17. Распечатать квитанцию о заказе?
- 18. Информация о заказе не загружается
- 19. Вопрос о структуре таблицы MySQL
- 20. Вопрос о базе PHP/MySQL?
- 21. Одд Mysql вопрос о вставной
- 22. Mysql/php - Вопрос о запросе
- 23. Вопрос о структуре таблиц MySQL
- 24. вопрос о mysql select query!
- 25. Вопрос о структуре таблицы MySQL
- 26. php mysql вопрос о вставке
- 27. MYSQL/php - вопрос о процедуре
- 28. Вопрос о производительности в MySQL
- 29. Вопрос о сохраненном запросе MySQL
- 30. Извлечение информации о заказе facebook
'СОАЬЕЗС (first_name, last_name, middle_name)';) –
К сожалению, забыл об этом. Обновленный ответ. –
вы даете 2 примера или только один? – 2010-08-12 02:25:33