Articles of sql

Les clauses d’ordre ont-elles de l’importance dans SQL?

Disons que j’ai une table appelée PEOPLE avec 3 colonnes ID, LastName, FirstName , aucune de ces colonnes n’est indexée. LastName est plus unique et FirstName est moins unique. Si je fais 2 recherches: select * from PEOPLE where FirstName=”F” and LastName=”L” select * from PEOPLE where LastName=”L” and FirstName=”F” Ma conviction est que la […]

Caractère d’esperluette échappant dans la chaîne SQL

J’essaie d’interroger une certaine ligne par nom dans ma firebase database sql et elle a une esperluette. J’ai essayé de définir un caractère d’échappement, puis j’ai échappé à l’esperluette, mais pour une raison quelconque, cela ne fonctionne pas et je ne sais pas exactement quel est le problème. Set escape ‘\’ select * from V1144engine.T_nodes […]

SQL – Mettre à jour plusieurs enregistrements en une seule requête

J’ai la table – config . Schéma: config_name | config_value config_name | config_value Et je voudrais mettre à jour plusieurs enregistrements en une seule requête. J’essaie comme ça: UPDATE config SET t1.config_value = ‘value’ , t2.config_value = ‘value2’ WHERE t1.config_name = ‘name1’ AND t2.config_name = ‘name2′; mais cette requête est fausse 🙁 Pouvez-vous m’aider?

Comment déclarer une variable et l’utiliser dans le même script SQL? (Oracle SQL)

Je fais des tests écrits en SQL. Je veux écrire du code réutilisable et donc vouloir déclarer certaines variables au début et les réutiliser dans le script, comme ceci: DEFINE stupidvar = ‘stupidvarcontent’; SELECT stupiddata FROM stupidtable WHERE stupidcolumn = &stupidvar; Comment puis-je déclarer une variable et la réutiliser dans les instructions suivantes? (J’utilise SQLDeveloper […]

Sélectionnez où le nombre d’un champ est supérieur à un

Je veux faire quelque chose comme ça: SELECT * FROM db.table WHERE COUNT(someField) > 1 Comment puis-je y parvenir avec MySQL?

mysql – combien de colonnes est trop?

Je mets en place une table pouvant comporter plus de 70 colonnes. Je pense maintenant à la diviser car certaines des données contenues dans les colonnes ne seront plus nécessaires à chaque access à la table. Ensuite, si je fais cela, je suis obligé d’utiliser des jointures. À quel point, le cas échéant, est-il considéré […]

Requête SQL pour insérer datetime dans SQL Server

Je veux insérer une valeur datetime dans une table (SQL Server) en utilisant la requête SQL ci-dessous insert into table1(approvaldate)values(18-06-12 10:34:09 AM); Mais je reçois cette erreur msg. Incorrect syntax near ’10’. Je l’ai essayé avec les citations insert into table1(approvaldate)values(’18-06-12 10:34:09 AM’); Je reçois ce message d’erreur Cannot convert varchar to datetime Aide aimablement! […]

SQL en sélectionnant les lignes par date la plus récente

À l’aide de la requête et des résultats suivants, je recherche l’entrée la plus récente dans laquelle ChargeId et ChargeType sont uniques. select chargeId, chargeType, serviceMonth from invoice CHARGEID CHARGETYPE SERVICEMONTH 1 101 R 8/1/2008 2 161 N 2/1/2008 3 101 R 2/1/2008 4 101 R 3/1/2008 5 101 R 4/1/2008 6 101 R 5/1/2008 […]

EF 4.1 exception “Le fournisseur n’a pas renvoyé une chaîne ProviderManifestToken”

J’essaie de reproduire un exemple trouvé sur MSDN. J’utilise ASP.NET et EF 4.1 (CTP?). J’ai utilisé NuGet pour installer le package EntityFramework. Je reçois cette erreur: The provider did not return a ProviderManifestToken ssortingng … et la firebase database n’est jamais créée. Voici ma chaîne de connexion: Voici mon code: var pat = new Patient […]

Méthode la plus propre pour créer une chaîne SQL en Java

Je veux construire une chaîne SQL pour manipuler la firebase database (mises à jour, suppressions, insertions, sélections, ce genre de chose) – au lieu de la méthode de concaténation avec des millions de “+” et des citations illisibles au mieux – doit être une meilleure façon. J’ai pensé à utiliser MessageFormat – mais il est […]