![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 25.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak sprecyzować zapytanie SQL, aby np. w TABELI X w ktorej jest 10 wpisow i która posiada 2 rekordy A i B Edytować np. wszystkie rekordy B w tych 10 wpisach... np. Mam tabele z newsami... w rekordzie komentarze przechowuje ile jest przypisanych komentarzy do danego newsa... usuwam wszystkie komentarze, więc chciałbym wyzerować wszystkie rekordy komentarze... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim mieszasz pojecia. Rekord jest, jak to nazwales "wpisem", a nie kolumna.
Jesli chcesz wyzerowac kolumne o nazwie "kategoria" dla wszystkich newsow, to robisz to w nastepujacy sposob: UPDATE news SET kategoria = 0 Jesli chcesz wyzerowac kolumne o nazwie "kategoria" dla newsa o ID = 1, to robisz to w nastepujacy sposob: UPDATE news SET kategoria = 0 WHERE id = 1 Ten post edytował gulldarek 3.05.2009, 11:40:47 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 03:23 |