![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 30.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dwie tabele w które w połowie zawierają takie same kolumny powiedzmy jest po 5 takich samych kolumn. Chcę wyciągnąć z jednej tabeli wszystkich gdzie email='jankowalski@wp.pl' i z drugiej tak samo. Wrzucić to wszystko do tablicy asocjacyjnej posortować według daty dodania wpisów i wyświetlić po kolei. Czy w tym przypadku muszę użyć relacji i jakiegoś połączenia JOIN? Robi się coś takiego jednym zapytaniem czy dwoma? Mam coś takiego: SELECT * FROM transaction,operation WHERE email='$email' AND dataOperacji < '2017-07'" Ten post edytował gucio1 6.07.2017, 13:33:56 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 30.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki trueblue, ale coś robię źle. Mam tak:
Wyskakuje błąd Fatal error: Call to a member function fetch_assoc() on boolean in .. Ten post edytował gucio1 6.07.2017, 14:07:46 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wykonaj zapytanie bezpośrednio na bazie danych (np. w PHPMyAdmin), to zobaczysz gdzie tkwi błąd.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 30.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
#1222 - The used SELECT statements have a different number of columns
nie rozumiem. Wyszczególniłem jakie kolumny mnie interesują. Zamiast * wypisałem te 5 potrzebnych kolumn po przecinku i to nie to. Co to może być? A nie, dobra działa ![]() Dałem z pośpiechu nazwy kolum tylko w pierwszym selekcie i sprawdziłem. Dzieki za pomoc! ![]() Ten post edytował gucio1 6.07.2017, 14:15:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:59 |