MySQL - masa dize Sıralama ve sınır

0 Cevap php

Ben iki mysql tablo var. Dizeleri ile bir tablo, örneğin abc, def, ghi, jkl. Diğer tablo, örneğin diğer tablodaki dizeleri, böylece 'alfabesinde üç ilk harf', alfabede '3 -6 harfler ', ve hakkında bilgi içermektedir. Bu tabloda her bir dize için (25 satır) birden fazla olabilir.

Örneğin ben, ilki her dize için ikinci tablodaki 3 satır dönmek istiyorum:

table1.string | table2.info
---------------------------
abc           | blahblah
abc           | blahblah2
def           | blahblah
abc           | blahblah3
def           | blahblah2
def           | blahblah3

Ben ilk tablo1 dizeleri alabilirsiniz, bir foreach yapmak ve tablo2 sınırı 3 almak için daha fazla sorguları yürütmek. Ama bu performans için iyi görünmüyor.

Nasıl böyle bir sorgu gibi görünür?

0 Cevap