El objetivo de sql es ser un lenguaje sencillo, fácil y poderoso para manipular grandes conjuntos de datos en una o varias tablas de una o varias bases de datos.
Las cuatro transacciones básicas de sql son: insertar, eliminar, modificar y consultar sin embargo hay muchos más operadores, clausulas, comodines que pueden utilizarse en un mismo bloque de transacción.
Ejemplos de consultas básicas:
select * from Datos
delete from Datos where usuario=’Jóse María’
Yo les recomiendo un excelente sitio web que ofrece un completo tutorial de sentencias, operadores, clausulas y comodines para utilizar sql en el editor de cualquier editor de SGBD que se base en este lenguaje.
Ejemplos de consultas avanzadas:
sql = "SELECT T1.Proyecto, T2.NoRegistro, T2.Categoria, T2.Modalidad, T1.Autor1, T1.Autor2, T1.Autor3, T1.Autor4, T1.Plantel, T1.Estado, AVG(Total) as 'Promedio', (convert(varchar(5),(select count(JuradoProyecto.NoRegistro) from JuradoProyecto where Estado like 'Evaluado' and T1.NoRegistro = JuradoProyecto.NoRegistro)) + ' de ' + convert(varchar(5),(select count(JuradoProyecto.NoRegistro) from JuradoProyecto where T1.NoRegistro = JuradoProyecto.NoRegistro))) as 'Evaluaciones Realizadas' FROM DatosProyecto
Nota: Ciertamente muchas de las transacciones pueden lucir como un lenguaje de programación sin serlo realmente…

