Message: | Trying to access array offset on value of type null |
File: | /home/romarekl/public_html/sosyallift.com/ow_plugins/forum/controllers/topic.php |
Line: | 136 |
Operatör | Tanım | Açıklama | Örnek | Sonuç |
= | Eşit | Değerler arasında eşitlik sınaması için kullanılır. | WHERE Volkan=Volkan WHERE Volkan=Hakan WHERE 8=8 WHERE "8"=8 |
true false true true |
!= | Eşit Değil | Değerler arasındaki eşitsizlik sınaması için kullanılır. | WHERE Volkan=Volkan WHERE Volkan=Hakan WHERE 8=8 WHERE "8"=8 |
false true false false |
< | Küçük | İlk değerin ikinci değerden küçük olması gerektiğini sınamak için kullanılır. | WHERE 5<8 WHERE 5<5 |
true false |
> | Büyük | İlk değerin ikinci değerden büyük olması gerektiğini sınamak için kullanılır. | WHERE 5>3 WHERE 5>5 |
true false |
<= | Küçük veya Eşit | İlk değerin ikinci değerden küçük olma sınaması veya değerler arasında eşitlik sınaması için kullanılır. | WHERE 5<=8 WHERE 5<=3 WHERE 5<=5 |
true false true |
>= | Büyük ve Eşit | İlk değerin ikinci değerden büyük olma sınaması veya değerler arasında eşitlik sınaması için kullanılır. | WHERE 5>=3 |
true false true |
% | Konum | Belirtilecek olan değerin, konumsal olarak başlangıçta, bitişte veya içinde olması gerektiğini belirtmek için kullanılır. | Volkan% %Volkan %Volkan% |
true / false true / false true / false |
NOT | Olumsuzluk | Belirtilecek olan değerin / değerlerin, belirtilecek olan koşul dışında olması gerektiğini belirtmek için kullanılır. | NOT... | true / false |
LIKE | İçerisinde | Belirtilecek olan değerin, aranacak değer içerisinde geçmesi gerekliliğini sınamak için kullanılır. | WHERE isim LIKE 'kan%' WHERE isim LIKE '%kan' WHERE isim LIKE '%kan%' |
true / false true / false true / false |
NOT LIKE | İçerisinde Değil | Belirtilecek olan değerin / değerlerin, aranacak değer ile eşitlik sınaması için kullanılır. | WHERE isim NOT LIKE 'kan%' WHERE isim NOT LIKE '%kan' WHERE isim NOT LIKE '%kan%' |
true / false true / false true / false |
IN | İçeren | Belirtilecek olan değerin / değerlerin, aranacak değer ile eşitlik sınaması için kullanılır. | WHERE kategoriid IN (8, 15, 16…) | true / false |
NOT IN | İçermeyen | Belirtilecek olan değerin / değerlerin, aranacak değer ile eşitsizlik sınaması için kullanılır | WHERE kategoriid NOT IN (8, 15, 16…) | true / false |
FIND_IN_SET | Ayrılmış halde içeren | Belirtilecek olan değerin, virgülle ayrılmış yapıya göre içerisinde bulunan değer ile eşitlik sınaması için kullanılır. Sütun içeriği değerleri virgülle ayrılmış olmalıdır. Örneğin; 1,2,3,4,5,6,7,8,9 vs. gibi | WHERE FIND_IN_SET (8, Sütün Adı) | true / false |
NOT_FIND_IN_SET | Ayrılmış halde içrmeyen | Belirtilecek olan değerin, virgülle ayrılmış yapıya göre içerisinde bulunan değer ile eşitsizlik sınaması için kullanılır. Sütun içeriği değerleri virgülle ayrılmış olmalıdır. Örneğin; 1,2,3,4,5,6,7,8,9 vs. gibi | WHERE NOT FIND_IN_SET (8, Sütün Adı) | true / false |
BETWEEN | Aralığında | Aranacak olan değerin / değerlerin, belirtilecek olan en küçük ve en büyük değerler aralığında olması gerektiğini sınamak için kullanılır. | WHERE id BETWEEN 4 AND 8 | true / false |
NOT BETWEEN | Aralığında Değil | Aranacak olan değerin / değerlerin, belirtilecek olan en küçük ve en büyük değerler aralığında olması gerektiğini sınamak için kullanılır. | WHERE id NOT BETWEEN 4 AND 8 | true / false |
AND | Ve | İki veya daha fazla operandın oluşturduğu şartlar ayrı ayrı değerlendirilerek oluşan boolean (mantıksal) veri türündeki değerler incelenir. Ayrı ayrı her operandın sonuç verisinin true (doğru / olumlu / geçerli / başarılı) olması durumunda, sonuç true (doğru / olumlu / geçerli / başarılı) değeri döndürür. Ayrı ayrı her operandın sonuç verilerinin herhangi birisinde veya tamamında false (yanlış / olumsuz / geçersiz / başarısız) olması durumunda, sonuç false (yanlış / olumsuz / geçersiz / başarısız) değeri döndürür. | true AND true true AND false true AND true AND true true AND true AND false false AND false AND false |
true false true false false |
OR | Veya | İki veya daha fazla operandın oluşturduğu şartlar ayrı ayrı değerlendirilerek oluşan boolean (mantıksal) veri türündeki değerler incelenir. Ayrı ayrı her operandın sonuç verilerinin herhangi birisinde veya tamamında true (doğru / olumlu / geçerli / başarılı) olması durumunda, sonuç true (doğru / olumlu / geçerli / başarılı) değeri döndürür. Ayrı ayrı her operandın sonuç verisinin tamamının da false (yanlış / olumsuz / geçersiz / başarısız) olması durumunda, sonuç false (yanlış / olumsuz / geçersiz / başarısız) değeri döndürür. | true OR true true OR false true OR true OR true true OR true OR false false OR false OR false |
true true true true false |
&& | Ve | İki veya daha fazla operandın oluşturduğu şartlar ayrı ayrı değerlendirilerek oluşan boolean (mantıksal) veri türündeki değerler incelenir. Ayrı ayrı her operandın sonuç verisinin true (doğru / olumlu / geçerli / başarılı) olması durumunda, sonuç true (doğru / olumlu / geçerli / başarılı) değeri döndürür. Ayrı ayrı her operandın sonuç verilerinin herhangi birisinde veya tamamında false (yanlış / olumsuz / geçersiz / başarısız) olması durumunda, sonuç false (yanlış / olumsuz / geçersiz / başarısız) değeri döndürür. | true && true true && false true && true && true true && true && false false && false && false |
true false true false false |
|| | Veya | İki veya daha fazla operandın oluşturduğu şartlar ayrı ayrı değerlendirilerek oluşan boolean (mantıksal) veri türündeki değerler incelenir. Ayrı ayrı her operandın sonuç verilerinin herhangi birisinde veya tamamında true (doğru / olumlu / geçerli / başarılı) olması durumunda, sonuç true (doğru / olumlu / geçerli / başarılı) değeri döndürür. Ayrı ayrı her operandın sonuç verisinin tamamının da false (yanlış / olumsuz / geçersiz / başarısız) olması durumunda, sonuç f | true || true true || false true || true || true true || true || false false || false || false |
true true true true false |
Çok boyutlu kullanım yapısı: WHERE (true / false … AND / OR true / false …) AND / OR (true / false … AND / OR true / false …) … | ||||
Çok boyutlu kullanım yapısı: WHERE (true / false … && / || true / false …) && / || (true / false … && / || true / false …) … |
Ek kaynak: