27 lines
1.2 KiB
SQL
27 lines
1.2 KiB
SQL
ALTER ALGORITHM = MERGE DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `pohladnacenovanie` AS SELECT
|
|
`tab-nacenovanie`.`IDNacenovanie`,
|
|
`NazovVyrobku` as `Názov výrobku`,
|
|
`Zakaznik` as `Zákazník`,
|
|
`SpojeneRozmery` as `Spojené rozmery`,
|
|
`tab-nacenovanie`.`Status`,
|
|
`DatumPrijatia` as `Dátum prijatia`,
|
|
`Material1` as `Materiál č.1`,
|
|
`Material2` as `Materiál č.2`,
|
|
`Material3` as `Materiál č.3`,
|
|
`Material4` as `Materiál č.4`,
|
|
`PocetNacenovanychKusov` as `Počet naceňovaných kusov`,
|
|
`Poznamka` as `Poznámka1`,
|
|
`Poznamka2` as `Poznámka2`,
|
|
CONCAT (`tabusers`.Titul, ' ', `tabusers`.Priezvisko, ' ', `tabusers`.Meno) AS Meno,
|
|
`IDVyrobokNac`,
|
|
`InyNazov` as `Iný názov`,
|
|
`RozlisZnakKonecnaOp` as `Rozlišovací znak`,
|
|
`Alias`,
|
|
`PocetSegmentov` as `Počet segmentov`,
|
|
concat(round(`myNuD71`,2),' €/Ks (', `PocetNacenovanychKusov`, 'Ks)') as `Nacenená cena`
|
|
|
|
FROM `tab-nacenovanie`
|
|
|
|
INNER JOIN `tabusers` on (`tab-nacenovanie`.IDUser = `tabusers`.IDUsers)
|
|
INNER JOIN `tabvyrobok` on (`tab-nacenovanie`.IDVyrobokNac = `tabvyrobok`.IDVyrobok)
|
|
LEFT JOIN `tab-nacenovanie-nacenovanie` on (`tab-nacenovanie`.IDNacenovanie = `tab-nacenovanie-nacenovanie`.IDNacenovanie) ; |