SELECT WHERE in sql cu NULL
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
sterica
- Mesaje:285
SELECT WHERE in sql cu NULL
Salutare,
Am o coloanda dintr-un tabel care are numai valori de:
null, 1 si 2.
Vreau sa filtrez coloana si sa scot numai randurile cu valoarea 2. Pentru a filtra valorile am aplicat urmatorul script in WHERE
Cod: Selectaţi tot
WHERE coloana <> 2
sau
WHERE coloana NOT LIKE 2
sau
WHERE coloana LIKE NULL
AND coloana LIKE 1
# aceasta varianta nu-l recunoaste pe null
Cu una din liniile de code de mai sus, imi filtreaza valorile insa imi elimina si randurile cu null (raman numai valorile 1)
Pe alte coloane din tabel mai am linii de cod cu where si and in cadrul aceluiasi cod sql.
Cum pot face sa elimin toate randurile ce au valoarea 2 si sa imi ramana numai cele cu 1 si null?
Multumesc!
MarPlo
Mesaje:4343
Salut
Poti sa folosesti una din aceste variante:
Cod: Selectaţi tot
SELECT * FROM table_name WHERE col !=2 OR col <=> NULL
Sau
Cod: Selectaţi tot
SELECT * FROM table_name WHERE col !=2 OR col IS NULL
Subiecte similare
- Setare valori din array in select tag
JavaScript - jQuery - Ajax
Primul mesaj
Salut am un array cu orele de functionare
$data = array (
'0400' => '04:00 AM',
'0430' => '04:30 AM',
'0500' => '05:00 AM',
'0530'...
Ultimul mesaj
Testeaza urmatorul cod.
Daca ceva mai trebuie schimbat, incearca si tu sa modifici dupa cum stii, in functie de ce vrei sa obtii.
Open:...