Problem z odpowiednim zapytaniem |
Problem z odpowiednim zapytaniem |
14.12.2003, 14:11:26
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 |
|
|
14.12.2003, 15:58:42
Post
#2
|
|
Grupa: Zarejestrowani Postów: 315 Pomógł: 1 Dołączył: 6.08.2003 Skąd: Kielce Ostrzeżenie: (0%) |
stosuj BBCode bo gó... widać na tak napisanym poście, a co do pytania to ja nie wiem o co Ci chodzi. Pozdro
=============================== od Itsme do s_w_ir: bardziej od nie widac drazni mnie Twoje słownictwo !!!!! Zas jezeli nie znasz odpowiedzi to lepiej milczeć. |
|
|
14.12.2003, 19:15:24
Post
#3
|
|
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. |
|
|
14.12.2003, 20:38:47
Post
#4
|
|
Grupa: Zarejestrowani Postów: 315 Pomógł: 1 Dołączył: 6.08.2003 Skąd: Kielce Ostrzeżenie: (0%) |
Cytat Mysle ze BBCode nie ma tutaj nic do rzeczy z tym ze nic nie kumasz.
No to dałeś ognia. Gdzie ja napisałem że Nic nie kumam bo nie zastosował BBCode. No jak mi pokażesz gdzie to więcej na to forum nie wróce. Pozdro. |
|
|
14.12.2003, 23:02:13
Post
#5
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Spokój.
Jak chcecie się szturchać, to na PW. -------------------- |
|
|
15.12.2003, 18:09:47
Post
#6
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 2.05.2003 Skąd: Gdańsk Ostrzeżenie: (0%) |
#sigsegv dziękuje za podpowiedź.
Faktycznie błąd jest w samym podejściu do bazy. Nie wiem w sumie skąd wziąłem pomysł, żeby to w oddzielnych tabelach zapisywać Przepisałem odpowiednio tabelki i wszystko działa jak powinno. Książkowy niemal przykład i mieć problemy, ja to jestem ;( |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 03:49 |