Advertisement
Guest User

Untitled

a guest
Dec 13th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. select * from sys_dimenze where iddim in (4,5,7)
  2.  
  3. select * from sys_strom_dimenze where iddim = 4 and idstrom in (1,2,3,4,5,6)
  4. select * from sys_strom_dimenze where iddim = 5 and idstrom in (1,2,3,4)
  5. select * from sys_strom_dimenze where iddim = 7 and idstrom in (1,5,6)
  6.  
  7.  
  8. -- Střediska
  9. SELECT a.idstrom,case when Len(LTrim(RTrim(a.zis)))=0 OR a.zis is null THEN 'zis'+convert(varchar(27),a.code) ELSE a.zis END,a.nazev,
  10. CASE WHEN a.iduroven=2 THEN '@NECHAT@KDE@JE@2' ELSE CASE WHEN b.nezar=1 THEN '@NECHAT@KDE@JE@' ELSE (case when Len(LTrim(RTrim(b.zis)))=0 OR b.zis is null THEN 'zis'+convert(varchar(27),b.code) ELSE b.zis END) END END as zis_parenta,a.list
  11. FROM dim_nazevcode a, dim_zis b, dim_zis c
  12. WHERE a.iddim = 4 and a.idstrom in (1,2,3,4,5,6)
  13. AND a.iddim = b.iddim AND a.parent = b.code
  14. AND a.iduroven > 1
  15. AND a.iddim = c.iddim AND a.code = c.code AND c.nezar<>1
  16.  
  17. -- Zakázkový typ
  18. SELECT a.idstrom,case when Len(LTrim(RTrim(a.zis)))=0 OR a.zis is null THEN 'zis'+convert(varchar(27),a.code) ELSE a.zis END,a.nazev,
  19. CASE WHEN a.iduroven=2 THEN '@NECHAT@KDE@JE@2' ELSE CASE WHEN b.nezar=1 THEN '@NECHAT@KDE@JE@' ELSE (case when Len(LTrim(RTrim(b.zis)))=0 OR b.zis is null THEN 'zis'+convert(varchar(27),b.code) ELSE b.zis END) END END as zis_parenta,a.list
  20. FROM dim_nazevcode a, dim_zis b, dim_zis c
  21. WHERE a.iddim = 5 and a.idstrom in (1,2,3,4)
  22. AND a.iddim = b.iddim AND a.parent = b.code
  23. AND a.iduroven > 1
  24. AND a.iddim = c.iddim AND a.code = c.code AND c.nezar<>1
  25.  
  26. -- Účet
  27. SELECT a.idstrom,case when Len(LTrim(RTrim(a.zis)))=0 OR a.zis is null THEN 'zis'+convert(varchar(27),a.code) ELSE a.zis END,a.nazev,
  28. CASE WHEN a.iduroven=2 THEN '@NECHAT@KDE@JE@2' ELSE CASE WHEN b.nezar=1 THEN '@NECHAT@KDE@JE@' ELSE (case when Len(LTrim(RTrim(b.zis)))=0 OR b.zis is null THEN 'zis'+convert(varchar(27),b.code) ELSE b.zis END) END END as zis_parenta,a.list
  29. FROM dim_nazevcode a, dim_zis b, dim_zis c
  30. WHERE a.iddim = 7 and a.idstrom in (1,5,6)
  31. AND a.iddim = b.iddim AND a.parent = b.code
  32. AND a.iduroven > 1
  33. AND a.iddim = c.iddim AND a.code = c.code AND c.nezar<>1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement