Potrzebuję wybrać wiersz z tabeli o konkretnym id, ale jeśli wiersz nie istnieje, muszę wybrać pierwszy wiersz. czy można to zrobić w jednym zapytaniu?MySQL Wybierz inny wiersz, jeśli taki nie istnieje
przykład: Mam tabelę z identyfikatorem i polami tekstowymi. i mam 3 wiersze w tabeli
id txt
----------------
1 text1
2 text2
3 text3
muszę zaznaczyć pierwszy wiersz, jeśli powiedzmy SELECT * FROM myTable WHERE id = 4
nie istnieje Else zaznacz wiersz z id 4.
może to być możliwe, ale to zależy od kilku aspektów ... proszę pokazać pewną strukturę tabeli, kwerendy SQL ... co ty próbowałeś? jak rozpoznać "pierwszy rząd"? – Yahia
Z relacyjnego punktu widzenia nie ma czegoś takiego jak pierwszy wiersz, ponieważ tabele nie mają naturalnego porządku. Jakie jest twoje zamówienie na określenie pierwszego rzędu? – outis
Mam na myśli wiersz z najniższym identyfikatorem. – Headshota