![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 5.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
mam w bazie dwie tabele:
tabela1 oraz tabela 2 w tabeli1 mam pole id_tab oraz imie w tabeli2 mam pole id_tab(powiązane z tabela1.id_tab), nazwa, nazwa1, nazwa2, ilosc, ilosc1, ilosc2 potrzebuję otrzymać wynik w tabeli o wartościach: imie | suma(ilosc,+ilosc1+ilosc2) |gdzie nazwa='x' or nazwa='x' or nazwa='x' szkopuł tkwi w tym że należy najpierw wyszukać "x" i pobrać ilość z "ilość" następnie "1x" i pobrać ilość z "ilość1" oraz "x2" i pobrać ilość z "ilość2" Ten post edytował eurosoft 11.11.2010, 01:06:03 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
powiedz mi po co trzymasz 3 kolumny oznaczające to samo [mam na myśli nazwa i ilosc?]...
id | id_tab | type | nazwa | ilosc gdzie type to 1,2,3 oznaczające wcześniejsze ilosc1,ilosc2,ilosc3 i nazwa1, nazwa2, nazwa3 Dzięki takiemu zabiegowi zaoszczędzisz w przyszłości kupę czasu zmarnowanego nad rozmyślaniem "hmmm a jak mam to edytować" |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 5.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
powiedz mi po co trzymasz 3 kolumny oznaczające to samo [mam na myśli nazwa i ilosc?]... id | id_tab | type | nazwa | ilosc gdzie type to 1,2,3 oznaczające wcześniejsze ilosc1,ilosc2,ilosc3 i nazwa1, nazwa2, nazwa3 Dzięki takiemu zabiegowi zaoszczędzisz w przyszłości kupę czasu zmarnowanego nad rozmyślaniem "hmmm a jak mam to edytować" niestety nie mam takiej możliwości, ewidencjonowane są pobierane towary oraz ich ilość, kłopotem jest to że trzymając wszystko w jednym polu nie jestem w stanie dokonać później jakich raportów materiałowych czy też ilościowych. Możesz mi jakoś pomóc? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 02:16 |