Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 0 Dołączył: 8.07.2005 Skąd: EU Ostrzeżenie: (0%)
|
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%)
|
Powyższe dwa zapytania mogą zwrócić identyczną ilość danych jedynie w przypadku, gdy wartości pól mobile nie powtarzają się w obrębie tabeli. Przyjrzyj się uważnie. W pierwszym zapytaniu masz dwie tabele złączone przez INNER JOIN, czyli automatycznie robisz z nich iloczyn kartezjański. Jeśli w "A" masz dwa wiersze z wartością "123456" i w B też dwa wiersze z czymś takim, daje Ci to cztery wiersze wynikowe:
A.1 z B.1 A.1 z B.2 A.2 z B.1 A.2 z B.2 W drugim przypadku pobierasz dane z jednej tabeli. Podzapytanie służy Ci jedynie do wybrania dozwolonych wartości mobile, a więc uzyskujesz: A.1 A.2 Ot i cała filozofia. |
|
|
|
yalus [mysql] Różna konstrukcja zapytania ale ten sam wynik 27.01.2010, 18:14:44
Max Damage Tak. A jeśli chodzi o łączenie tabel to używa się ... 27.01.2010, 18:29:11
Mchl Nie tyle IN jest wolne, co podzapytanie w części W... 27.01.2010, 18:51:18
yalus dzieki,
tak znam roznice pomiedzy podanymi przeze ... 28.01.2010, 13:07:35
Mchl A dają? To ciekawe. Chętnie bym rzucił okiem na te... 28.01.2010, 13:29:44
yalus no wlasnie bardzo ciekawe
oto tabele:
[SQL] pobi... 28.01.2010, 14:11:13
Mchl 11 pól TEXT? Albo grubo przesadziłeś, albo nie ch... 28.01.2010, 14:56:31
yalus wiem, wiem z tymi textami.....
jakas sugestia d... 28.01.2010, 15:20:09
Mchl W żadnym wypadku nie powinny mieć... Dziwne to... 28.01.2010, 15:27:03
yalus ok, tak czy inaczej dzieki za pomoc. jakos musze d... 28.01.2010, 15:38:41
Mchl Aż sobie guza nabiłem jak sobie przywaliłem dłonią... 28.01.2010, 18:15:31
darko Kolumny mobile nie są kluczami głównymi. 28.01.2010, 18:17:08
yalus @Mchl: co masz na mysli?
@darko: a musza byc? 28.01.2010, 18:25:00
darko Cytat(yalus @ 28.01.2010, 18:25:00 ) ... 28.01.2010, 18:29:40
Mchl Cytat(yalus @ 28.01.2010, 18:25:00 ) ... 29.01.2010, 08:29:59 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 20:25 |