Stránka 1 z 1

Access - výběr určitého počtu znaků

Napsal: 04 bře 2014 13:26
od wecker
Ahoj,
mám tabulku kde ve sloupci A je číslo o 10 znacích a pomocí dotazu chci vytvořit další tabulku, která bude úplně stejná jen bude mít o sloupec navíc a v tomto sloupci budou zobrazeny první 4 znaky čísla ze sloupce A. Nevíte prosím někdo jak definovat aby se mi tam překlopily pouze první 4 znaky z toho sloupce A?
např. v Excelu je na to funkce ZLEVA nebo ČÁST apod.

Díky moc!

Re: Access - výběr určitého počtu znaků

Napsal: 20 bře 2014 14:18
od karel.laska
Zdravím,

to by nemuselo být nic těžkého ;-) Zde je dotaz..

SELECT Left(CStr([Pole1]),4) AS 4Zleva, Mid([Pole1],5,Len([Pole1])-4) AS 4Zprava, Tabulka3.Pole1
FROM Tabulka3;

Zdroj dat je Tabulka3.Pole1 upravte dle potřeby.

S pozdravem Karel

Re: Access - výběr určitého počtu znaků

Napsal: 23 bře 2014 10:59
od Lucinka_BUBU
Omlouvám se, že vstupuji do tématu, ale mohl by mi někdo vysvětlit, proč se počítají i ty 4 znaky zprava?

Děkuji

Re: Access - výběr určitého počtu znaků

Napsal: 24 bře 2014 08:27
od karel.laska
Zdravím,

dobrá otázka :-), to první byl překlep - chtěl jsem napsat 6zprava
A celkově to jde vlastně jen takto :-)
SELECT Left(CStr([Pole1]),4) AS 4Zleva, Mid([Pole1],5,6) AS 6Zprava, Tabulka3.Pole1
FROM Tabulka3;

Karel

Re: Access - výběr určitého počtu znaků

Napsal: 24 bře 2014 11:42
od wecker
díky