selezionato. Proverò a chiarire questo punto.MySQL: selezionare una riga, quindi una successiva e una precedente rispetto allo
Devo selezionare una riga specifica e un parente precedente di una riga da quella riga selezionata e una riga successiva relativa da quella riga selezionata senza usare id. È possibile? Precedente e successivo, in breve.
Il motivo per cui non posso (forse non so come) utilizzare l'id, è perché non sono in ordine sequenziale. Hanno degli spazi, come puoi vedere da questo esempio piuttosto immaturo e casuale.
TABLE <-the name of the table
+----+----------------------+-------+
| id | name | value |
+----+----------------------+-------+
| 1 | some_name | asf |
+----+----------------------+-------+
| 4 | hello | A3r |
+----+----------------------+-------+
| 5 | how_do_you_do | HR5 |
+----+----------------------+-------+
| 8 | not_bad | 00D |
+----+----------------------+-------+
| 12 | i_like_women | lla |
+----+----------------------+-------+
| 13 | are_you_serious | 1Ha |
+----+----------------------+-------+
| 15 | nah_i_kid | Ad4 |
+----+----------------------+-------+
| 17 | it_is_just_the_boobs | Zc5 |
+----+----------------------+-------+
| 18 | thank_god | 102 |
+----+----------------------+-------+
| 44 | no_kidding | jjy |
+----+----------------------+-------+
In primo luogo, ho bisogno di selezionare una riga in base al valore specifico da una delle sue colonne. So come farlo:
SELECT `value`
FROM `TABLE`
WHERE name = 'i_like_women'
Questo selezionerà una riga con ID 12 con il valore lla.
Quello che mi serve è selezionare un altro almeno due righe: una con il nome 'not_bad' e una con il nome 'are_you_serious' senza specificarlo. O, in altre parole, precedente e successivo rispetto a questo selezionato.
In breve, è necessario selezionare tre righe in base a un valore. Sono nuovo di MySQL, come puoi immaginare.
Grazie per il vostro tempo e attenzione. Mi piace aiutarmi.
Questo post può essere voi http://stackoverflow.com/questions/1813641/select-a-row-and-rows-around-it – Jhonathan
uomo, mi piace questo sito. – VolosBlur