![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 1.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam zapytanie
Otrzymuję efekt taki: (IMG:http://bioetyka.ovh.org/przechwytywanie.JPG) a chciałbym uzyskac taki efekt (IMG:http://bioetyka.ovh.org/przechwytywanie2.JPG) 117 to ID Dzieki za pomoc Ten post edytował brymen2 20.02.2012, 14:07:33 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Domyslam sie ze ze 117 to id.
Bardzo prosto. Uzyj podzapytan. Np "select a.col1,a.col2,a.col,acol4,(select col10 FROM `tabela` where `tebela_id` = 'test' and id=117 ) FROM `tabela` a WHERE a.`tebela_id` = 'test' " p.s. w nawiasie masz te kolumny ktore miales w 2 wierszy ze wojego wyniku. select a.col1,a.col2,a.col,acol4,(select col10 FROM `tabela` where `tebela_id'=117 ) as col10, (select col11 FROM `tabela` where `tebela_id'=117 ) as col 11 FROM `tabela` a WHERE a.`tebela_id` = '117' //podzapytanie moze zwrocic tylko jedna kolumne pamietaj Ten post edytował poli25 20.02.2012, 14:13:56 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 1.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Myslałem w zupełnie innym kierunku ale jak to jest najszybsze albo i jedne rozwiązanie to będę testował. Dzięki
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czy najlepsze i jedyne to nie wiem ja bym tak zrobił po prostu.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 1.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Ale jeśli rekordów bedzie więcej to podzapytań tez duzo przybędzie?
(IMG:http://bioetyka.ovh.org/przechwytywanie3.JPG) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%) ![]() ![]() |
HAVING + odpowiednie obrobienie wyników; nie widzę w tym żadnego problemu
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 19:57 |