Articles of sql

MySQL, mieux vaut insérer une chaîne vide ou NULL?

J’ai un formulaire sur un site Web qui comporte beaucoup de domaines différents. Certains champs sont facultatifs, d’autres obligatoires. Dans ma firebase database, j’ai une table qui contient toutes ces valeurs, est-il préférable d’insérer une valeur NULL ou une chaîne vide dans les colonnes de la firebase database où l’utilisateur n’a pas mis de données?

MySQL ne peut pas append de contrainte de clé étrangère

J’essaie donc d’append des contraintes de clé étrangère à ma firebase database en tant qu’exigence de projet et cela a fonctionné la première fois ou deux sur des tables différentes, mais j’ai deux tables sur lesquelles j’obtiens une erreur en essayant d’append les contraintes de clé étrangère. Le message d’erreur que je reçois est le […]

Raison de la colonne n’est pas valide dans la liste de sélection car elle ne figure ni dans une fonction d’agrégation ni dans la clause GROUP BY

Duplication possible: GROUPE BY / confusion de la fonction d’agrégat dans SQL J’ai une erreur – La colonne ‘Employee.EmpID’ n’est pas valide dans la liste de sélection car elle ne figure ni dans une fonction d’agrégation ni dans la clause GROUP BY. select loc.LocationID, emp.EmpID from Employee as emp full join Location as loc on […]

Qu’est-ce que MongoDB n’est pas conforme à ACID?

Je ne suis pas un expert en bases de données et je n’ai pas de formation en informatique, alors supportez-moi. Je veux connaître le genre de choses négatives du monde réel qui peuvent se produire si vous utilisez MongoDB, qui n’est pas conforme à ACID . Cela s’applique à toute firebase database non conforme ACID. […]

Quels sont les anti-patterns SQL les plus courants?

Tous ceux qui travaillent avec des bases de données relationnelles ont appris (ou apprennent) que SQL est différent. Obtenir les résultats souhaités, et le faire efficacement, implique un processus fastidieux caractérisé en partie par l’apprentissage de paradigmes inconnus et la découverte que certains de nos modèles de programmation les plus connus ne fonctionnent pas ici. […]

Désactiver la connexion SQL Rails dans la console

Est-il possible de désactiver la journalisation des requêtes SQL lorsque j’exécute des commandes dans la console? Idéalement, ce serait génial si je pouvais le désactiver et le réactiver avec une commande dans la console. J’essaie de déboguer quelque chose et d’utiliser “put” pour imprimer des données pertinentes. Cependant, le résultat de la requête SQL rend […]

MySQL INSERT INTO table VALUES .. vs INSERT INTO table SET

Quelle est la différence principale entre INSERT INTO table VALUES .. et INSERT INTO table SET ? Exemple: INSERT INTO table (a, b, c) VALUES (1,2,3) INSERT INTO table SET a=1, b=2, c=3 Et qu’en est-il de la performance de ces deux?

Quelqu’un peut-il copyrighter une requête SQL?

Je travaille pour un dissortingct scolaire. Chaque année, nous devons exporter une liste d’étudiants de notre système de gestion des étudiants et l’envoyer à une entreprise qui gère nos examens en ligne. Donc, pour faire cette exportation, nous avons dû embaucher quelqu’un qui connaissait le fonctionnement interne de notre système de gestion des étudiants. Il […]

Comment sélectionner des lignes sans entrée correspondante dans une autre table?

Je fais du travail de maintenance sur une application de firebase database et j’ai découvert que, joie des joies, même si les valeurs d’une table sont utilisées dans le style des clés étrangères, il n’y a aucune contrainte de clé étrangère sur les tables. J’essaie d’append des contraintes FK sur ces colonnes, mais je constate […]

Meilleur moyen de travailler avec des dates dans Android SQLite

J’ai du mal à travailler avec des dates sur mon application Android qui utilise SQLite. J’ai quelques questions: Quel type dois-je utiliser pour stocker des dates dans SQLite (texte, entier, …)? Étant donné le meilleur moyen de stocker les dates, comment puis-je les stocker correctement avec ContentValues? Quelle est la meilleure façon de récupérer la […]