Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dwa zapytania w jednym
pys1986
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

Ostrzeżenie: (0%)
-----


Witam, mam kilka (6) całkiem nie związanych ze sobą zapytań i chciałbym z nich zrobić jedno zapytanie. I chciałbym sie dowoedzieć czy w ogóle jest taka możłiwość i jeśli tak to jak to zrobić.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
webasek
post
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Niestety nie podałeś co to za zapytania ani nic o bazie danych ale być może da się to zrobić union ale nie jestem pewien przy tych danych niewiele można poradzić


--------------------
"Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota,
choć nie jestem pewien co do tej pierwszej." Albert Einstein

Wirtualny Rynek Predykcyjny
Go to the top of the page
+Quote Post
nevt
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


może jakieś szczegóły? bo na razie twoje pytanie brzmi jak: "mam 6 różnych części, czy da się z tego zrobić i w jaki sposób samochód?" pokaż te swoje zapytania, napisz dlaczego chcesz amienić na jedno i co przez to osiągnąć. to forum programistów, a nie wróżbiarzy...


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
pys1986
post
Post #4





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

Ostrzeżenie: (0%)
-----


dwa przykładowe:
  1. SELECT i.text AS skrot, c.herb AS herb, i.id
  2. FROM portal_menu_inne AS i, portal_clubs AS c
  3. WHERE i.id LIKE "przyja%" AND c.id=i.home ;

i
  1. SELECT text FROM portal_menu_inne WHERE id="gazetka" LIMIT 1 ;


czy jest to możłiwe questionmark.gif
Go to the top of the page
+Quote Post
zebupl
post
Post #5





Grupa: Zarejestrowani
Postów: 26
Pomógł: 2
Dołączył: 7.10.2008

Ostrzeżenie: (0%)
-----


Hej,

Nie wiem w jaki sposób chcesz je połączyć i co chcesz mieć za wynik sumę czy iloczyn ?

Łącząc te dwa zapytania pomijasz z drugiego limit i do pierwszego dodajesz zawężenie z drugiego czyli

  1. SELECT i.text AS skrot, c.herb AS herb, i.id FROM portal_menu_inne AS i, portal_clubs AS c WHERE i.id LIKE "przyja%" OR i.id = "gazetka" AND c.id=i.home;
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 06:44