Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 2.05.2003 Skąd: Gdańsk Ostrzeżenie: (0%)
|
Opis problemu:
Mam takie tablele: [sql:1:1f1b6fcc1b] create table klienci (klientid smallint unsigned not null primary key) create table klient_1 (zmienna int, zmiana int ) create table klient_6 (zmienna int, zmiana int ) create table klient_241 (zmienna int, zmiana int ) [/sql:1:1f1b6fcc1b] W tabeli klienci mam rekordy 1, 6, 241 Pytanie: Jak należy napisać zapytanie, żeby za jednym razem w każdym klient_ dodać do zmiennej wartość zmiany?? Tylko nie chodzi mi o to żeby w zapytaniu użyć konkretnie tych wartości 1, 6, 241, bo table klient_ są generowane automatycznie i może być ich wiele. Chodzi mi o jakieś uniwersalne zapytanie, ewentualnie wsparte php. Z góry bardzo dziękuje za pomoc |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 10.12.2003 Ostrzeżenie: (0%)
|
Popelniasz blad w samym podejsciu do bazy danych. Nie powinienes tworzyc oddzielnych tabel dla kazdego klienta tylko dane o wszystkich klientach umiescic w jednej.
Powinna wygladac ona np tak: Klienci: #id_klienta zmienna1 zmienna2 itp. Wszystkie informacje o klientach w jednej tabeli i po glownym kluczu id_klienta rozrozniac o ktorego klienta chodzi. Jezeli jestes w jakis sposob zmuszony do uzywania juz gotowego systemu z takimi chorymi zalozeniami to bedziesz zmuszony wykorzystac php zeby to zrobic. Cytat stosuj BBCode bo gó... widać na tak napisanym poście, a co do pytania to ja nie wiem o co Ci chodzi. Pozdro
Mysle ze BBCode nie ma tutaj nic do rzeczy z tym ze nic nie kumasz. |
|
|
|
slaug Problem z odpowiednim zapytaniem 14.12.2003, 14:11:26
s_w_ir stosuj BBCode bo gó... widać na tak napisanym pośc... 14.12.2003, 15:58:42
s_w_ir CytatMysle ze BBCode nie ma tutaj nic do rzeczy z ... 14.12.2003, 20:38:47
scanner Spokój.
Jak chcecie się szturchać, to na PW. 14.12.2003, 23:02:13
slaug #sigsegv dziękuje za podpowiedź.
Faktycznie błąd ... 15.12.2003, 18:09:47 ![]() ![]() |
|
Aktualny czas: 7.03.2026 - 00:21 |