" /> Parole <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
PDF Piezīme

СинтаксисSQL

1
2
3
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value

Обратите внимание на WHERE в синтаксисисе . WHERE определяет какие записи должны быть обновлены, если условие WHERE не прописанно то все записи в таблице будут обновлены!

Пример SQL

Есть таблица "Personas":

P_IdLastNameVārdsAddressCity
1 Hansen Ola Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Kari Storgt 20 Stavanger
4 Nilsen Johan Bakken 2 Stavanger
5 Tjessem Jakob

Итак, мы хотим обновить столбцы "Tjessem, Jakob" в таблице "Personas"..

1
2
3
 UPDATE Personas
 SET Address=, City="Sandnes"
 WHERE LastName="Tjessem" AND Vārds="Jakob"

Vaicājuma rezultātā:

P_IdLastNameVārdsAddressCity
1 Hansen Ola Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Kari Storgt 20 Stavanger
4 Nilsen Johan Bakken 2 Stavanger
5 Tjessem Jakob Sandnes

Предупреждение SQL

1
2
UPDATE Personas
SET Address=, City="Sandnes"

То таблица "Personas" будет выглядеть так:

P_IdLastNameVārdsAddressCity
1 Hansen Ola Sandnes
2 Svendson Tove Sandnes
3 Kari Sandnes
4 Nilsen Johan Sandnes
5 Tjessem Jakob Sandnes

Komentāri

 
-6 #1 Шелест Константин 2010-10-28 19:11 Citēt
 
 
+11 #2 Шелест Константин 2010-10-28 21:38



Citēt
 
 
+6 #3 Azat 2010-10-28 22:17







Citēt
 
 
+5 #4 Шелест Константин 2010-10-29 13:55 Citēt
 
 
+1 #5 Azat 2010-10-29 16:12






Citēt
 
 
+7 #6 Шелест Константин 2010-10-29 18:02
Citēt
 
 
+6 #7 Юрий Дяченко 2010-11-07 07:44



Citēt
 
 
+4 #8 Azat 2010-11-09 22:04 Citēt
 
 
-2 #9 HellDRG 2011-01-30 01:21





nameTable SET ='log3', ='11111' WHERE (что мне нужно написать дальше, чтобы значение изменилось во второй строке, при условии того что мы не знаем содержимого таблицы)
Citēt
 
 
-2 #10 Monarh 2011-02-25 12:35
Citāts:


Citēt
 

Autorizācija

Nice Ajax Aptauja

Statistika

Reklāma