Symfony działa w ten sposób, że jeżeli nie ma tłumaczenia w danym języku, to nic nie jest wyświetlane. Chciałbym jednak przerefaktorować to tak, żeby w momencie braku tłumaczenia, symfony wyświetlało tłumaczenie w pierwszym znalezionym języku. Od strony PHP wiem jak to zrobić, ponieważ znam ten framework bardzo dobrze, natomiast moje pytanie brzmi:
Jakiego SQLa użyć, żeby pobrać rekord z polem np. id='1' AND culture='pl' i w przypadku braku takiego rekordu, dostać rekord z polem id='1' i dowolnym culture? Da sie zrobic cos takiego w jednej instrukcji? Zależy mi przede wszystkim na wydajności, bo wiadomo ze puścić kilka zapytań do bazy to nie sztuka

Z góry dzięki za sugestie.