SQL skript pro generovani obalek.
This commit is contained in:
		
							parent
							
								
									dc24f1017a
								
							
						
					
					
						commit
						154c02e8f7
					
				
					 1 changed files with 25 additions and 0 deletions
				
			
		
							
								
								
									
										25
									
								
								obalky.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								obalky.sql
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,25 @@ | ||||||
|  | WITH akt_rocnik AS ( | ||||||
|  | 	SELECT rocnik FROM seminar_rocniky  | ||||||
|  | 	WHERE id=(SELECT aktualni_rocnik_id FROM seminar_nastaveni) | ||||||
|  | ), id_rocniku AS ( | ||||||
|  | 	SELECT id  FROM seminar_rocniky  | ||||||
|  | 	WHERE rocnik=(SELECT * FROM akt_rocnik) OR rocnik=(SELECT * FROM akt_rocnik)-1 | ||||||
|  | ), id_cisel AS ( | ||||||
|  | 	SELECT seminar_cisla.id FROM seminar_cisla  | ||||||
|  | 	INNER JOIN id_rocniku ON rocnik_id=id_rocniku.id | ||||||
|  | ), problemy AS ( | ||||||
|  | 	SELECT seminar_problemy.id FROM seminar_problemy  | ||||||
|  | 	INNER JOIN id_cisel ON cislo_zadani_id = id_cisel.id | ||||||
|  | ), resitele AS( | ||||||
|  | 	SELECT DISTINCT resitel_id FROM seminar_reseni  | ||||||
|  | 	INNER JOIN problemy ON problem_id=problemy.id | ||||||
|  | ) | ||||||
|  | SELECT pohlavi_muz,jmeno,prijmeni,NULL,ulice,mesto,psc,stat FROM seminar_resitele  | ||||||
|  | INNER JOIN resitele ON seminar_resitele.id=resitel_id | ||||||
|  | WHERE zasilat='domu' | ||||||
|  | UNION | ||||||
|  | SELECT res.pohlavi_muz,res.jmeno,res.prijmeni,sk.nazev,sk.ulice,sk.mesto,sk.psc,sk.stat  | ||||||
|  | FROM seminar_resitele AS res | ||||||
|  | INNER JOIN resitele ON res.id=resitel_id | ||||||
|  | INNER JOIN seminar_skoly AS sk ON sk.id=skola_id | ||||||
|  | WHERE zasilat='do_skoly' | ||||||
		Loading…
	
		Reference in a new issue