Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Problem z zapytaniem
Forum PHP.pl > Forum > Przedszkole
evolucja
Tabela:
id|wartosc

Dodawanie:
  1. INSERT INTO `tabela` (`id`, `wartosc`) VALUES (NULL, `id`)

I to nie działa. Otóż chcę aby 'wartosc' przy dodawaniu przybrało VALUE autoinkrementowanego id winksmiley.jpg
pedro84
To nie ma najmniejszego sensu, po co powtarzać tę samą wartość?
evolucja
Ma sens. Widzę, że muszę tłumaczyć...
tabela spotkania:
id|kontynuacja|wartosc1|wartosc2|wartosc3
1|1|test|test|test
2|2|test|test|test
3|1|test|test|test
Spotkanie o id 3 jest kontynuacją spotkania o id 1... Wartość 'kontynuacja' dla rekordu o id '3' została ustalona po jego dodaniu do bazy.

Widzę, że nie można tego zrobić w jednym zapytaniu.

Poradziłem sobie więc drugim:
  1. UPDATE `spotkania` SET `kontynucja`=`id` WHERE `kontynuacja`= 0
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.