Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 245 Pomógł: 0 Dołączył: 9.09.2002 Ostrzeżenie: (0%)
|
Moje pytanie tutaj:
http://forum.php.pl/viewtopic.php?t=9704 zostało potraktowane w kategoriach żartu (chyba), więc ponawiam, zapewniając, że jest poważne. Załóżmy, że mam tabelę [sql:1:ec94ab04e5]CREATE TABLE `tak_nie` ( `kto` VARCHAR( 25 ) NOT NULL , `b1` TINYINT NOT NULL , `b2` TINYINT NOT NULL , `b3` TINYINT NOT NULL , `b4` TINYINT NOT NULL , `suma` INT NOT NULL , UNIQUE ( `kto` ) ); [/sql:1:ec94ab04e5] dla każdego wiersza "kto" chciałbym zsumować wartości pól b1, b2, b3, b4 i zapisać wynik w suma. Problem: nie wiem ile będę miał tych bx, a chciałbym zsumować wszystkie. Nie wiem, czy to pomoże, ale wszystkie kolumny mają ten sam człon główny, a różnią się liczbą na końcu. Jak w powyższym przykładzie. Mogę sobie poradzić z koaktencją, ale jak określić pola, z których czytam? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
To skoro nie istnieje, to co nam głowę zawracasz? (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
http://www.mysql.com/doc/en/SHOW.html |
|
|
|
shima Suma pól w wierszu (nie wszystkich) 7.01.2004, 13:52:57
mhs nie zabardzo rozumiem co Ty chcesz osiagnac ale z ... 7.01.2004, 14:08:06
scanner Musiałbyś wybrać z tabeli nazwy pól:SHOW COLUMNS F... 7.01.2004, 14:08:20
spenalzo Sume wszystkich pól możesz uzyskać tak:
SELECT (b1... 7.01.2004, 14:10:25
DeyV Samo zapytanie do zliczenia i zapisania tych danyc... 7.01.2004, 14:11:41
shima Cytatciekaw jestem tez jak obsluzysz zmienna liczb... 7.01.2004, 14:34:58
shima CytatTo skoro nie istnieje, to co nam głowę zawrac... 7.01.2004, 14:55:30
mhs skoro szukasz pomyslow to podsune Ci jeszcze jeden... 7.01.2004, 22:20:45
shima Cytatskoro szukasz pomyslow to podsune Ci jeszcze ... 8.01.2004, 10:14:42 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:34 |