Tabelle 1 enthält ein Feld namens ksort mit den Werten 1, 2 und 3. Diese drei Werte entsprechen der ID jedes Datenelements in Tabelle 2. Tabelle 2 enthält N Datenelemente Finden Sie drei Daten in ksort?
Tabelle 1 enthält ein Feld namens ksort mit den Werten 1, 2 und 3. Diese drei Werte entsprechen der ID jedes Datenelements in Tabelle 2. Tabelle 2 enthält N Datenelemente Finden Sie drei Daten in ksort?
wählen Sie tb2.* FROM tb1 LEFT JOIN tb2 ON find_in_set(tb2.id,tb1.ksort)
wählen Sie * aus Tabelle 2 aus, in der die ID enthalten ist (wählen Sie ksort aus Tabelle 1 aus)
Ich verstehe nicht, was Sie fragen. Das ist ungefähr alles?
Entweder Sie fügen die ersten drei Werte in ein redundantes Feld in der Tabelle ein.
Machen Sie es entweder zweimal, ermitteln Sie zuerst den Wert des Ksort-Felds, sortieren Sie es und überprüfen Sie es dann anhand der ersten drei, ohne sich anzuschließen