Selezioniamo

Riprendiamo a vedere i campi di SAP...

Se avete la necessità di vedere gli ordini gestiti da un vostro collega, siete nelle pagina giusta. 😃

Il passo successivo al primo comando SELECT fatto su SQL è quello di selezionare i nomi dei campi che volete estrarre.

Più campi e record selezionate più tempo impiegherà la statistica.

La struttura del comando SQL è in realtà molto semplice:

SELECT
             Campo 1,
             Campo 2,
             Campo 3,
             Campo 4
FROM
             Nome tabella

Se abbiamo necessità di vedere tutti i campi mettiamo al posto del nome dei campi l'"*".

Notiamo che ogni campo viene separato dal successivo dalla virgola, ad eccezione dell'ultimo.

Normalmente non si estraggono mai tutti i record (righe) di una tabella, ma solamente quelle di cui si ha necessità.

Il comando per la selezione delle righe è: WHERE

Se SQL fosse italiani gli chiederei: Seleziona i campi "numero ordine" e "data ordine" dalla tabella testata ordine inseriti il giorno '5/8/2018' dall'utente 'Giorgi'.

Tradotto in SQL:
SELECT
            SAPSR3.VBAK.VBELN,
            SAPSR3.VBAK.DAORD
FROM
            SAPSR3.VBAK
WHERE
            SAPSR3.VBAK.DAORD = '20180805' AND
            SAPSR3.VBAK.ERNAME = 'GIORGI'

La data viene inserita tra apici in formato ANNOMESEGIORNO.

Da notare che gli stessi parametri potrebbero benissimo essere inseriti in modo differente anche da una query direttamente fatta su SAP, interrogando la tabelle VBAK con il comando SE16.

Se la query può essere fatta anche su SAP, perchè ricorrere a SQL?

Il linguaggio SQL è molto versatile e le tabelle possono essere lette da software esterni di Business Intelligence o anche semplicemente da siti internet.

Per cui sarà molto più semplice poi condividere l'informazione.

A presto.





Commenti

Post popolari in questo blog

La struttura di SD

KNA1 - CLIENTI

Sales e Distribution