¿Cuáles son algunas declaraciones SQL útiles que deberían conocer todos los desarrolladores que puedan tocar el lado posterior del proyecto?¿Cuáles son algunas sentencias SQL/patrones de uso que deberían conocer todos los desarrolladores que puedan tocar el lado posterior del proyecto?
(Actualización: al igual que en el algoritmo, sabemos que hay problemas de clasificación, problemas de mezcla, y sabemos algunas soluciones para ellos. Esta pregunta apunta a la misma cosa).
Por ejemplo, uno que puedo pensar son:
obtener una lista de clases que no son registrado por ningún estudiante. (Outer unirse y comprobar si la coincidencia es NULL, o por obtener de la mesa Clases, todos ClassIDs que no están en (una sub consulta para obtener todos ClassIDs de la tabla inscripciones))
están ahí algunas declaraciones SQL que deberían estar bajo el manto de todos los desarrolladores que podrían tocar datos de fondo?
Creo que es como preguntar: "¿Hay algún fragmento de Java del que todos deban saber?" Mi opinión es que no necesita una declaración SQL, solo la sintaxis SQL que necesita saber. Además, ¿quién le dice que cualquier declaración genérica será válida para el diseño de mesas específicas? – zneak
http://stackoverflow.com/questions/2119859/questions-every-good-database-sql-developer-should-be-able-to-answer –
DROP DATABASE ... muy útil. –