Merhaba, Atıf hocam haklı sıralama isteğiniz bir karışık. Sanırım "group by title, groups" gibi bir şey arıyorsunuz? arda arda gelmesin demişsiniz fakat bu aynı kayıttan tek satır gelmesini sağlar.
a33 gelir a35 gelmez bu sorgu ile. İstediğiniz bu ise
On 26-08-2015 09:47, ibrahim wrote:
> merhaba hocam,
>
> ilk mail de verdiğim gibi bi MySQL tablom var. FULL text ile örneğin
> "SELECT *,MATCH (title) AGAINST ('aaa marka tv') as score FROM tablee
> WHERE MATCH (title) AGAINST ('aaa marka tv')" sorgusu ile arama
> yaptığımda tablo a daki gibi bir sonuç çıkıyor. benim sonucu tablo b
> deki gibi çıkarmam gerekiyor.
>
> tablo a
>
> tablo b
>
>
>
>
>
> teşekkür ederim
>
> 25 Ağustos 2015 22:25 tarihinde "M.Atıf Ceylan" <[email protected]
> <mailto:[email protected]>> yazdı:
>
> Ardarda gelmesini istemiyorum demişsiniz ve rand kullanın cevabına
> puanlamayı iptal eder demişsiniz. Sorgudan beklediklerinizi biraz
> daha açık şekilde yazarak kullandığınız SQL'i yazar mısınız?
>
>
>
> On 08/25/2015 10:59 AM, ibrahim wrote:
>> merhaba,
>>
>> sorguda sadece rand() 'ın kullanılması fulltext in puana göre
>> sıralama özelliğini tamamen kaybettirir.
>>
>> 24 Ağustos 2015 19:46 tarihinde Baskın Burak Şenbaşlar
>> <[email protected] <mailto:[email protected]>> yazdı:
>>
>> Calistirdiginiz sorgunun sonuna "order by rand()" eklerseniz
>> sonuclari karistirip dondurecektir.
>>
>> 24 Ağu 2015 19:40 tarihinde "ibrahim" <[email protected]
>> <mailto:[email protected]>> yazdı:
>>
>> merhaba,
>>
>> Aşağıdakine benzer bir MySQL tablom var. title alanında
>> fulltext ile arama yapıyorum örneğin "aaa marka tv" yi
>> arattığımda arama sonuçlarında aynı "group" daki
>> sonuçların ard arda gelmesini önlemek istiyorum bunu
>> nasıl yapabilirim ?
>>
>> teşekkürler
>>
>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> <mailto:[email protected]>
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> <mailto:[email protected]>
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> <mailto:[email protected]>
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> --
>
> M.Atıf Ceylan
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> <mailto:[email protected]>
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
>
> --
> --
> Saygılarımla,
> İbrahim
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
