wolas

Páginas: 10 (2262 palabras) Publicado: 22 de abril de 2013
SENTENCIAS SQL


Preguntas
Alumnado Extranjero Del Centro Que Se Ha Dado De Alta A Partir De Una Fecha Determinada (01/09/2001, Por Ejemplo):
Listado De Alumnos De Comedor (U Otros Servicios), Con Indicación De Teléfonos De Contacto.
Listado De Alumnos Transportados Con Expresión De Ruta Y Parada
Cras: Listados De Asistencia A Servicios.
Listado De Alumnos A Partir De Una Fecha De AltaListado De Profesores Ordenado Por El Grupo De Tutoría
Lista De Cursos De La Eso (Alumnos)
Profesores: Imprimir La Hoja Individual Completa De Ausencias De Un Profesor Durante Un Curso O La Parte De Curso Transcurrida.
Profesorado Que Desempeña Cargos En El Centro Durante El Curso Actual
Cra: Listado General De Alumnos Por Localidad Y Curso
Btener Lista De Alumnos Por Curso, Rutas,Paradas Y Teléfonos
Inventario: Listado De Material Según Su Ubicación, Un Sólo Espacio.
Inventario: Listado De Material Según Su Ubicación
Representantes Del Consejo Escolar
Lista De Las Rutas De Los Autobuses
Lista De Cursos De La Eso (Evaluaciones)
Comisión De Coordinación Pedagógica
Censos De Padres Para Los Cras (Listado Por Localidades)
Lista De Cada Curso Con Fecha De NacimientoY Pueblo. (En Cras)
Lista De Solicitantes De Admisión, Orden Por Curso Solicitado Y Puntuación. (Orden Jccm).
Lista De Solicitantes De Admisión, Orden Por Curso Solicitado Y Puntuación. (Orden Comunidades Autónomas Que No Sean Jccm).
Algunas Sql Sobre Faltas Del Alumnado
Listado De Alumnos De Transporte Con Expresión De Ruta Y Parada
Saber Qué Alumnos Cumplen Años Cada Día


RespuestasAlumnado extranjero del Centro que se ha dado de alta a partir de una fecha determinada (01/09/2001, por ejemplo):
SELECT ape1, ape2, nomb, curso, grupo, literal
FROM alumnos a, lpaises b
WHERE a.pai_nac = b.clave
and b.clave '724'
and f_alta >= '09/01/2001'


Nota:
La fecha debe estar en formato MM/DD/AAAA.
Listado de alumnos de comedor (u otros servicios), con indicación deteléfonos de contacto.
SELECT GRUPO, APE1+' '+APE2+', '+NOMB AS NOMBRE, TFNO, TFNO2, TFN_MAD, TFN_PAD FROM ALUMNOS WHERE NUMERO IN (SELECT NUMERO FROM USUASERV WHERE CLAVE = '01') ORDER BY GRUPO, NOMBRE

Nota: Cambiar la "clave" del servicio en cada caso (01,02,03,04).



Listado de alumnos transportados con expresión de ruta y parada:
Orden: Apellidos.

SELECT A.APE1+' '+A.APE2+','+A.NOMB AS NOMBRE,A.GRUPO,A.LOCA AS LOCALIDAD_RESIDENCIA,R.N_RUTA,R.N_PARA,R.L_PARA AS LITERAL_PARADA FROM ALUMNOS A,RUTAS R,USUASERV U WHERE A.NUMERO=U.NUMERO AND U.N_RUTA=R.N_RUTA AND U.N_PARA=R.N_PARA AND U.CLAVE='03' ORDER BY 1

Orden: Ruta.

SELECT A.APE1+' '+A.APE2+', '+A.NOMB AS NOMBRE,A.GRUPO,A.LOCA AS LOCALIDAD_RESIDENCIA,R.N_RUTA,R.N_PARA,R.L_PARA AS LITERAL_PARADA FROM ALUMNOS A,RUTASR,USUASERV U WHERE A.NUMERO=U.NUMERO AND U.N_RUTA=R.N_RUTA AND U.N_PARA=R.N_PARA AND U.CLAVE='03' ORDER BY 4,5,6,1

Juan Carlos Sánchez (Coord. Segovia)


Listado de alumnos a partir de una fecha de alta
SELECT * FROM ALUMNOS
WHERE F_ALTA >= '09/01/2001'
ORDER BY APE1, APE2, NOMB, GRUPO

NOTA: Por supuesto, la fecha se puede cambiar, pero hay que mantener el formato 'mm/dd/aaaa'. Elorden en que aparecerá el alumnado también es modificable, cambiando los campos señalados en ORDER BY



Listado de profesores ordenado por el grupo de tutoría
SELECT GRU_TUT, APE1, APE2, NOMB
FROM PROFEDG
ORDER BY GRU_TUT, APE1, APE2

NOTA: si queremos que no aparezca el profesorado sin tutoría, debemos añadir la sentencia
WHERE GRU_TUT '' AND GRU_TUT IS NOT NULL
debajo del"FROM".


Lista de cursos de la ESO (alumnos)
SELECT APE1+' '+APE2+', '+NOMB NOMBRE,F_NACI NACIMIENTO,DOMI DOMICILIO,LOCA LOCALIDAD,TFNO TELEFONO,NOM_PAD PADRE,NOM_MAD MADRE
FROM ALUMNOS
WHERE ETAPA='S'
ORDER BY NOMBRE

Comentario:
Puede sacarse sólo un curso sustituyendo
ETAPA='S' por CURSO='S1' (1º de ESO por ejemplo)
O sólo un grupo con GRUPO='S1A'


Profesores: Imprimir la hoja...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Wolas
  • wolas
  • WOLA
  • wola
  • Wolas
  • Wola
  • Wolas
  • wolo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS