Ajankohtaiset tiedotteet

Asiakkaan ostot tietyltä myyjältä (SQL)

Kysymys: Kuinka saan listauksen tietyn asiakkaan ostoista tietyltä

myyjältä?

Vastaus: SQL-kyselytilastolla seuraavasti:

  • Valitse Tilasto | Kyselytilastot (SQL) | Luo kyselyitä
  • Valitse vasemman yläkulman alaspudotuslistasta seuraava vapaa määrittämätön kysely ja anna sille sopiva nimi, esim. ”Asiakkaan ostot”
  • Kopioi alla oleva SQL-lause (maalaus ja ctrl+C = kopioi) ja liitä (ctrl+V = liitä) se tilaustenkäsittelyn sql-kyselytoiminnon isoon tekstikenttään

SELECT [Myyntitilausotsikot].[Laskutusnimi], [Myyntitilausotsikot].[Laskutuspaikka],

[Myyntitilausrivit].[Tuotenumero], [Myyntitilausrivit].[Nimike], [Myyntitilausrivit].[Määrä],

[Myyntitilausrivit].[a-hinta], [Myyntitilausrivit].[ale %], [Myyntitilausrivit].[brutto e],

[Myyntitilausrivit].[Toimitettu pvm] FROM Myyntitilausotsikot

INNER JOIN Myyntitilausrivit ON Myyntitilausotsikot.Tunniste = Myyntitilausrivit.Tunniste

WHERE [Myyntitilausotsikot].[Asiakasnumero] = ’%3’ AND [Myyntitilausotsikot].[Myyjämme] = ’mm’

AND CDate([Myyntitilausotsikot].[Tilauspäivä]) BETWEEN DateValue(’%1’) AND DateValue(’%2’)

jossa kysymys 1 on jakson alkamispäivä kysymys 2 on jakson

päättymispäivä kysymys 3 on asiakasnumero

Myyjärajausta en tähän laittanut, mutta sen saisi lisäämällä

WHERE-kohtaan:

[Myyntitilausotsikot].[Myyjämme] = ’mm’

HUOM! kysymyksiä mahtuu vain 3, joten myyjän nimi pitäisi

aina vaihtaa Luo kyselyitä -puolella.

Myöskään em. kysely ei rajaa, onko lähetetty vai ei.

Sen rajauksen saat lisäämällä tekstin

WHERE [Myyntitilausotsikot].Tila = ’lähetetty myyntitilaus’

tai

WHERE [Myyntitilausotsikot].Tila = ’myyntitilaus’

tai sekä lähetetyt että lähettämättömät

seuraavasti:

WHERE ([Myyntitilausotsikot].Tila = ’myyntitilaus’ OR [Myyntitilausotsikot].Tila

= ’lähetetty myyntitilaus’)

  • Paina Suorita, niin näet kyselyn tuloksen
  • tulosta paperille tai kopioi leikepöydälle ja jatka siitä eteenpäin
  • seuraavilla kerroilla saat käytettyä tätä samaa kyselyä valitsemalla Tilasto | Kyselytilastot(SQL) | Valmiit kyselyt | Asiakkaan ostot