![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Potrzebuję wybrać kilka wartości z zaledwie 1 kolumny : Problem jest taki, że nie jako wiersze tylko jako 1 wiersz : Czyli np z tabeli : ID | Wartość --------------- 01 | 34 02 | 60 03 | 38 04 | 23,67 05 | 32 06 | 11 07 | 33,33 08 | 34 Chciałbym uzyskać wynik : wartość 1 | wartość 2 | wartość 3 60 ___________32______33,33 czyli niejako podstawić w wartości poszczególne elementy kolumny dla id = 02, id=05 oraz id=07 W 1 ZAPYTANIU (IMG:style_emoticons/default/exclamation.gif) ! (oczywiście złożonym) Pozdrawiam serdecznie i pewnie to proste jak barszcz ale wprawdzie potrafię wybrać i dopisać do tabeli (np insert into ....) ale nie umiem w 1 selekcie tego wybrać .... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) po co ci to?
2) uzyj podzapytan |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebne do podstawienia do programu obsługiwanego przez klienta - problem w tym, że tam można wstawić tylko 1 zapytanie - może być złożone ale jedno...
Podzapytania wyciągające dane z tabel mam - są generalnie dość skomplikowane (ale to nieistotne). |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Niestety w 3 wierszach ....
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no tak, napisales ze moze byc jedno zapytanie (IMG:style_emoticons/default/smile.gif) pominales juz potem ze ma byc jeden wiersz (IMG:style_emoticons/default/smile.gif)
To jak pisalem: uzyj podzapytan - to nadal jest jedno zapytanie |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 466 Pomógł: 11 Dołączył: 21.09.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
jedno zapytanie powiadasz...
prosze, jedno zapytanie Zamiast tych porównań w WHERE można też użyć IN()
Ten post edytował robos85 18.02.2010, 13:15:45 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zamiast tych porównań w WHERE można też użyć IN()
bez znaczenia - i tak nie potrafię tego wyświetlić w 1 wierszu czyli powiązać czegoś takiego : olo - taka tabelka podobna jak wyżej podałem- war - nazwa kolumny i id też; Cytat(moj sqlek) SELECT w1,w2,w3 FROM
tu problem z powiązaniem (SELECT war FROM olo WHERE id='1'), (SELECT war FROM olo WHERE id='5'), (SELECT war FROM olo WHERE id='8'); Ten post edytował zomowiec 18.02.2010, 13:22:36 |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no przeciez mowie: podzapytania (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:31 |