![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 1.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
poszukuję sposoby który znajdywał by mi puste miejsca do wstawienia nowego obiektu. Wyjaśnię. Mam 3 tabele miasta, puste_miasta, punkty, wszystkie tabele służą do zaznaczania odpowiednich obiektów na mapie. Mam problem ze zrobieniem zapytania które znajdzie pole w 3 tabelach bazy które nie jest używane przez żaden obiekt, i stworzy na nim nowe miasto. Posiadam taki kod do szukania w jednej tabeli:
Znajduje on puste miejsce na podstawie współrzędnych X i Y. Jak przerobić ten skrypt aby przeszukiwał 3 tabele a nie jedną. Ten post edytował migo 18.12.2010, 16:19:57 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
W zapytaniu SQL użyj UNION do wybrania rekordów z 3 tabel jako jednego zbioru wynikowego. Pamiętaj tylko o dodaniu dodatkowej kolumny w SELECT, na podstawie której rozróżnisz z której tabeli otrzymałeś konkretne dane.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 3.08.2025 - 20:16 |