Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 5.632 pregleda

Najnovija ↓

SELECT upit u Accessu... 19.06.2001. u 17:39 · pre 308 meseci #1
Imam jedan problem:kako da u Access-ovom SQL-u (koji se #malo# razlikuje od ANSI-ja) uradim sledece- imam polje 'PI' koje sadrzi Prezime i Ime. Treba da to razdvojim tj. da posle upita dobijem kolonu 'ime' i kolonu 'prezime'. Mislio sam da mogu nesto ovako:

SELECT pi as Prezime FROM tabela WHERE pi LIKE '% ';
SELECT pi as Ime FROM tabela WHERE pi LIKE ' %';

...ali nesto nije u redu!!!? Zna li neko kako da razdvojim ime i prezime, u stvari, kako da biram 'sve ono do razmaka' u jednu kolonu a 'sve ono od razmaka' u drugu kolonu?


[Ovu poruku je menjao mika dana 06-19-2001 u 04:43 PM GMT]
Potpis
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
Re: SELECT upit u Accessu... 20.06.2001. u 23:27 · pre 308 meseci #2
Axa ...

tebi treba nesto poput f-je substring i position (pogledaj svoju implementaciju) tj. f-je za rad sa stringovima.

Dakle nesto tipa

select substr(nesto) as ime, substr(nesto) as prezime ...

U boljim Sql bazama trebao bi da mozes da napravis svoju f-ju za ovo ali zlatno pravilo glasi da ako vec imas ime i prezime to cuvas u dve kolone a ne u jednoj. Kad budes u prilici raspitaj se malo o Codd-ovim pravilima ... Ovako samo sebi otezavas zivot ...
Potpis
mire@zwer:~$ traceroute zivot.sloboda.potraga-za-srecom
Re: SELECT upit u Accessu... 26.06.2001. u 08:25 · pre 308 meseci
izmenjeno 1 put, poslednji put Getsbi 15.01.2010. u 19:03
  1. Getsbi15.01.2010. u 19:03zapis iz teksta poruke
#3
OK. Hvala puno!

Link za Codd-ova pravila, da li neko ima to???


P.S. Ovo je neko pravljenje izvestaja i stampanje nekih kartica za prvu bazu koju sam uradio u zivotu pre 5 godina, a naravno sada sve baze radim u tom stilu, tj. ime i prezime stavljam odvojeno!!!
Potpis
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme