MySQL içinde %
ve *
joker karakterler arasındaki fark nedir? Bunun gibi bir sorguda MySQL Joker karakterler * ve%
"SELECT * FROM $table WHERE MATCH (message) AGAINST('$string*' IN BOOLEAN MODE)"
MySQL içinde %
ve *
joker karakterler arasındaki fark nedir? Bunun gibi bir sorguda MySQL Joker karakterler * ve%
"SELECT * FROM $table WHERE MATCH (message) AGAINST('$string*' IN BOOLEAN MODE)"
*
%
(maç 0 veya daha fazla karakter) ve _
(maç tam bir karakter) iken sadece tam metin arama joker (veya kesme) olarak kullanılabilir sadece LIKE sorgularında uygulanabilir.
Bu yalnızca MATCH() ... AGAINST()
ifadeleri için de geçerlidir.
%
numaralı joker, LIKE
numaralı joker karakteridir ve MATCH() ... AGAINST()
ile ilgisi yoktur.
Umarım bu yardımcı olur.
Bu yardımcı olur. Teşekkürler. –
Bunu temizlediğiniz için teşekkürler =) –
'%' * * sıfır * veya daha fazla ?! –
@Alix Axel, yep - sıfır veya daha fazla karakter. –