Temat: select w mapinfo
hmm próbowałem na wszelakie sposoby - jak jest więcej niz 1 wiersz w tabeli to wywala zawsze ze zapytanie zwróciło więcej niz 1odp
próbowałem na 100sposobów zmusić go żeby brał pod uwage tylko ostatni wiersz z tabeli ale jak to zrobić ?
część prób a i tak nie wszytkie
'select * from tab where obj Within (select * from objtab where ID=(select maximum(id))into temp
'dim a as string
'a= SELECT MAX(rowid)from objtab group by 1
'select * from tab where obj Within (SELECT MAX(rowid)from objtab group by 1)into temp
'Add Map Layer temp
'select * from objtab where rowid = (SELECT MAX(rowid)from objtab) into temp2
'select * from tab where obj Within temp2 into temp
'SELECT MAX(rowid)from objtab
'SELECT obj, MAX(rowid)from objtab
select * from objtab where rowid = (SELECT obj, MAX(rowid)from objtab group by MAX(rowid)) into temp2
select * from tab where obj Within temp2 into temp
Add Map Layer temp
może ktoś wskazać błąd? / napisać jak powinno być?
albo jak odzyskać zmienną z zapytania np?
żeby zapytanie SELECT obj, MAX(rowid)from objtab zwróciło np 6? i ta 6 wpakować do zmiennej ?
z góry wielkie dzięki!
kamil wawrzański edytował(a) ten post dnia 19.02.11 o godzinie 10:19