Articles of sql

Quelle est la taille de la table PostgreSQL?

Je travaille sur la conception d’un projet RoR pour mon entreprise et notre équipe de développement a déjà un peu discuté de la conception, en particulier de la firebase database. Nous avons un modèle appelé Message qui doit être conservé. C’est un très petit modèle avec seulement trois colonnes de firebase database autres que l’identifiant, […]

Comment documenter une firebase database

(Note: je me rends compte que c’est proche de Comment documentez-vous la structure de votre firebase database?, Mais je ne pense pas que ce soit identique.) J’ai commencé à travailler à un endroit avec une firebase database avec des centaines de tables et de vues, toutes avec des noms cryptiques avec très peu de voyelles […]

Peut-on avoir plusieurs «WITH AS» en simple SQL – Oracle SQL

J’ai une question très simple: oracle autorise-t-il plusieurs “WITH AS” dans une seule instruction SQL. Exemple: WITH abc AS( select ……) WITH XYZ AS(select ….) /*This one uses “abc” multiple times*/ Select …. /*using XYZ multiple times*/ Je peux faire fonctionner la requête en répétant plusieurs fois la même requête, mais je ne veux pas […]

Comment fonctionnent les index composites?

J’ai créé des index composites ( indices pour les gens de mathématiques) sur des tables avec une hypothèse sur leur fonctionnement. J’étais juste curieux de savoir si mon hypothèse était correcte ou non. Je suppose que lorsque vous listez l’ordre des colonnes pour l’index, vous spécifiez également comment les index seront regroupés. Par exemple, si […]

Que fait Include () dans LINQ?

J’ai essayé de faire beaucoup de recherches, mais je suis plutôt un db – donc même l’explication dans MSDN n’a aucun sens pour moi. Quelqu’un peut-il s’il vous plaît expliquer, et fournir des exemples sur ce que l’instruction Include() fait dans le terme de requête SQL ?

Expliquer pourquoi «Ajouter une autre colonne à la firebase database» est une mauvaise idée pour les non-programmeurs

J’ai des vendeurs et des compteurs de haricots qui essaient de vendre des personnalisations aux clients, ce qui est bien. Mais lorsqu’une demande de modification complexe arrive et que je renvoie une estimation importante, ils sont confus. Souvent, ils reviennent vers moi avec “Pourquoi ne peux-tu pas simplement append une autre colonne?” qui par un […]

WHERE Clause pour trouver tous les enregistrements dans un mois spécifique

Je veux pouvoir donner une procédure stockée par mois et par année et la renvoyer tout ce qui se passe au cours de ce mois, comment puis-je le faire car je ne peux pas comparer certains mois avec des nombres de jours différents, etc.? Quelle est la meilleure façon de faire cela? Puis-je simplement demander […]

En SQL, UPDATE est-il toujours plus rapide que DELETE + INSERT?

Disons que j’ai un tableau simple qui comporte les champs suivants: ID: int, incrémentiel (identité), clé primaire Nom: varchar (50), unique, possède un index unique Tag: int Je n’utilise jamais le champ ID pour la recherche, car mon application est toujours basée sur l’utilisation du champ Nom. Je dois changer la valeur du tag de […]

MySQL: Obtenez le dernier enregistrement

Dans le tableau ci-dessous, comment puis-je obtenir l’ enregistrement le plus récent d’ id=1 fonction de la colonne de connexion et non des 3 enregistrements? +—-+———————+———+ | id | signin | signout | +—-+———————+———+ | 1 | 2011-12-12 09:27:24 | NULL | | 1 | 2011-12-13 09:27:31 | NULL | | 1 | 2011-12-14 09:27:34 […]

Comment sélectionner des enregistrements uniques par SQL

Lorsque j’exécute “SELECT * FROM table”, j’ai obtenu des résultats comme ci-dessous: 1 item1 data1 2 item1 data2 3 item2 data3 4 item3 data4 Comme vous pouvez le voir, il y a des enregistrements de dup de column2 (item1 sont doublés). Alors, comment pourrais-je obtenir un résultat comme celui-ci: 1 item1 data1 2 item2 data3 […]