KillerMEN
Новичок
Выборка и сортировка по первому символу одновременно нескольких полей
Дана таблица “база игр” с полями name, name_rus, name_eng. + еще ~20 различных полей.
В поле name записывается название игры в стране производителе, в поле name_rus название в России и в поле name_ eng во всех остальных.
Нужно сделать сортировку по первым символам.
Вот к примеру, если нужно выгрузить все игры которые начинаются на латинскую букву A:
Искать пройдется также по полю name_rus так как некоторые игры в России могут называться по английски но не идут на экспорт, следовательно их нет в поле name_eng.
В данном случаи получится так что вначале будут отображены все игры которые найдены в поле name_rus а затем те которые в поле name_eng.
Как в данном случаи правильно организовать выборку данных ?
Дана таблица “база игр” с полями name, name_rus, name_eng. + еще ~20 различных полей.
В поле name записывается название игры в стране производителе, в поле name_rus название в России и в поле name_ eng во всех остальных.
Нужно сделать сортировку по первым символам.
Вот к примеру, если нужно выгрузить все игры которые начинаются на латинскую букву A:
Искать пройдется также по полю name_rus так как некоторые игры в России могут называться по английски но не идут на экспорт, следовательно их нет в поле name_eng.
PHP:
SELECT * FROM table1
WHERE name_rus LIKE("A%") OR name_eng LIKE("A%")
ORDER BY name_rus, name_eng ASC
Как в данном случаи правильно организовать выборку данных ?