In acest tutorial e prezentat modul de lucru cu NULL in tabel MySQL: Insert, Update si Select coloane cu valoare NULL.

Adaugare coloane cu valoare NULL

Pentru a adauga intr-un tabel MySQL randuri cu coloane care sa aibe valoarea NULL, se adauga NULL fara ghilimele.
Exemplu:
$sql = "INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', NULL, 'val3')";

Sau, daca NULL e intr-o variabila, se adauga "NULL" ca sir la acea variabila, apoi se scrie variabila in instructiunera SQL, fara ghilimele.
$nul = 'NULL';
$sql = "INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', $nul, 'val3')";

- Daca se defineste variabila $nul asa:   $nul = NULL; , comanda SQL nu va contine nimic in locul unde aceasta variabila e adaugata. Va rezulta:
INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', , 'val3')

- Daca vreti sa introduceti sirul "NULL", se adauga intre ghilimele:
$sql = "INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', 'NULL', 'val3')";

UPDATE cu NULL

La fel se aplica si pentru UPDATE.
Exemplu:
$sql = "UPDATE `nume_tabel` SET `col1`='val1', `col2`=NULL, WHERE `col3`='val3'";
SAU:
$nul = 'NULL';
$sql = "UPDATE `nume_tabel` SET `col1`='val1', `col2`=$nul, WHERE `col3`='val3'";

SELECT coloane cu valoare NULL

Pentru a selecta randuri dintr-un tabel MySQL, in functie de coloane cu valoare NULL, se foloseste: IS NULL.
Exemplu:
$sql = "SELECT * FROM `nume_tabel` WHERE `col` IS NULL";

Daca vreti sa Nu fie returnate randurile cu o anumita coloana NULL, se foloseste: IS NOT NULL.
$sql = "SELECT * FROM `nume_tabel` WHERE `col` IS NOT NULL";

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag e folosit pentru a adauga liste cu definitii in element <dl>?
<dt> <dd> <li>
<dl>
 <dt>HTML</dt>
  <dd> - Hyper Text Markup Language</dd>
  <dd> - Limbaj de cod pentru pagini web</dd>
</dl>
Care proprietate CSS poate sa ascunda un element in pagina, lasand spatiu gol in locul lui?
display position visibility
#id {
  visibility: hidden;
}
Indicati evenimentul declansat cand se apasa clic pe un obiect in pagina.
onclick onmouseover onfocus
document.getElementById("id").onclick = function(){
  alert("http://www.MarPlo.net/");
}
Indicati variabila PHP ce contine datele din $_GET, $_POST si $_COOKIE.
$_SESSION $_GET $_REQUEST
if(isset($_REQUEST["id"])) {
  echo $_REQUEST["id"];
}
Care din urmatoarele cuvinte reprezinta un Verb?
lighting believe path
I believe in my path.
- Eu cred in calea mea.
Care din urmatoarele cuvinte reprezinta un Verb?
creer camino iluminaciĆ³n
creer = a crede; camino = cale /drum; iluminaciĆ³n = iluminare
Insert, Select si Update NULL in MySQL

Last accessed pages

  1. Verbe modale - SHALL, SHOULD, OUGHT TO, WILL, WOULD, USED TO, BE TO, DARE (13445)
  2. Drag si Drop cu atribute HTML5 (230)
  3. Instructiuni repetitive while (348)
  4. Curs si Tutoriale JavaScript (10781)
  5. Poezii pentru copii, in engleza (7305)

Popular pages this month

  1. Gramatica limbii engleze - Prezentare Generala (2680)
  2. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (865)
  3. Gramatica limbii spaniole. Indrumator si prezentare generala (692)
  4. Alphabet and Pronunciation - Alfabetul si pronuntia in limba engleza (621)
  5. Prezentul simplu si continuu - Present Tense Simple and Continuous (600)