Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Raulj
Kreisi kasutaja

liitunud: 27.01.2002
|
26.08.2009 11:14:05
Access: päring esitähe järgi |
|
|
Mul Accessi baas, kus on kokku 20 tabelit millest oleks vaja korraga välja võtta näiteks perekonnanime lahtritest A tähega algavad nimed, koos ülejäänud andmeväljadega, mis tolle isiku juurde kuuluvad (neid siis kokku 116). Kuidas seda SQL päringuna teha?
Hetkel olen valmis teinu sellise päringu, kuid see ei leia ühtegi:
SELECT [Perekonnanimi], [Eesnimi], [Isa nimi], [Teine nimi], [Sugu] FROM [Abaas1] Where Abaas1.Perekonnanimi = 'A'
UNION SELECT [Perekonnanimi], [Eesnimi], [Isa nimi], [Teine nimi], [Sugu] FROM [Abaas2] Where Abaas2.Perekonnanimi = 'A'
Nüüd aga, kui sinna kirjutada perekonnanimi välja siis leiab küll selle tabelitest üles. Aga küsimus siis see, mis tuleks A tähele järgi panna, et päring võtaks kõik muud tähed ka arvesse, mis peale A tähte tulevad?
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
14 |
|
tagasi üles |
|
 |
oicu
HV kasutaja
liitunud: 23.11.2006
|
26.08.2009 11:17:04
|
|
|
lisa % või * peale A´d
ja kontroll peaks olema select * from tabel where lastname like 'A%'
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
9 |
|
tagasi üles |
|
 |
Raulj
Kreisi kasutaja

liitunud: 27.01.2002
|
26.08.2009 11:29:10
|
|
|
oicu kirjutas: |
lisa % või * peale A´d
ja kontroll peaks olema select * from tabel where lastname like 'A%' |
Oot, kuidas see peaks siis välja nägema:
SELECT [Perekonnanimi], [Eesnimi], [Isa nimi], [Teine nimi], [Sugu] FROM [Abaas1] Where Perekonnanimi Like 'A%'
UNION SELECT [Perekonnanimi], [Eesnimi], [Isa nimi], [Teine nimi], [Sugu] FROM [Abaas2] Where Perekonnanimi Like 'A%'
Nii ei toimi igaljuhul
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
14 |
|
tagasi üles |
|
 |
oicu
HV kasutaja
liitunud: 23.11.2006
|
26.08.2009 11:38:26
|
|
|
kui % asemel paned *, siis ka ei toimi?
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
9 |
|
tagasi üles |
|
 |
Raulj
Kreisi kasutaja

liitunud: 27.01.2002
|
26.08.2009 11:41:42
|
|
|
oicu kirjutas: |
kui % asemel paned *, siis ka ei toimi? |
Sellega toimibki:)
Aga mure nüüd selles, et kui panen 3ndast baasist ka veel otsima siis teatab, et Too many fields defined. 2 tabeli kaupa laseb ainult päringut teha?
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
14 |
|
tagasi üles |
|
 |
oicu
HV kasutaja
liitunud: 23.11.2006
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
9 |
|
tagasi üles |
|
 |
Raulj
Kreisi kasutaja

liitunud: 27.01.2002
|
26.08.2009 12:28:00
|
|
|
Jah, Access jääb mulle vist tõesti väikseks, liiga väiksed mahud on seal minu baasi tarvis. Soovita mingit muud baasi süsteemi (ideaalne oleks tasuta rakenduski).
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
14 |
|
tagasi üles |
|
 |
oicu
HV kasutaja
liitunud: 23.11.2006
|
26.08.2009 12:38:09
|
|
|
mysql, postgresql?
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
9 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|