Приветствую!
Есть табличка с полями: id, smth, lang Нужно вывести N записей `smth` на русском языке (lang=ru), при отсутствии русского - недостающие вывести на английском (lang=en).
Например, в БД есть следующие значения:
- id, smth, lang
- 1, Vasya, en
- 1, Вася, ru
- 2, John, en
- 2, Джон, ru
- 3, Sam, en
- 4, Tom, en
- 4, Том, ru
Результат должен быть следующим:
- Вася
- Джон
- Sam
- Том
Как модифицировать
SELECT `smth` FROM `somewhere` WHERE `lang`='ru' LIMIT N