Il giorno Mon 12 Feb 2024 10:39:25a, *Alessandra Marino* ha inviato
su it.comp.appl.access il messaggio
news:7b79e090-9b2c-4969...@googlegroups.com. Vediamo
cosa ha scritto:
> ho visto su internet che l'insegnante del mio corso utilizza il
> vecchio linguaggio di my sql, e nel mio caso per collegare la from
> con le join nella where usiamo l'alias che diamo nella from-->
> from ricoveri R, reparti REP where
> R.numero_reparto=REP.numero_reparto
>
sì, gli alias li uso praticamente sempre per non portarmi dietro il
nome delle tabelle ogni volta che mi serve un campo
le persona con cui lavoro usano il metodo "alfabetico" usando gli alias
a, b, c, d, eccetera oppure quello progrressivo t0, t1, t2, t3 eccetera
personalmente preferisco quello alfabetico ma con un certo riferimento
alla tabella stessa
p.e. in SAP Business One
select *
from ORDR h
inner join RDR1 r on r.DocEntry = h.DocEntry
inner join OCRD bp on bp.CardCode = h.CardCode
inner join OITM p on p.ItemCode = r.Itemcode
dove ORDR sono le testate degli ordini (h-eaders), RDR1 sono le righe
(r-ows), OCRD è l'anagrafica dei clienti (b-usiness p-artners) e OITM è
l'anagrafica degli articoli (p-roducts)
nella query i nomi dei campi preceduti da h, r, bp o p mi fanno capire
meglio dove sto andando a prendere il valore