Articles of sql

ActiveRecord Arel OU condition

Comment pouvez-vous combiner 2 conditions différentes en utilisant OU logique au lieu de ET? REMARQUE: 2 conditions sont générées en tant que scopes de rails et ne peuvent pas être facilement transformées en quelque chose comme where(“x or y”) directement. Exemple simple: admins = User.where(:kind => :admin) authors = User.where(:kind => :author) Il est facile […]

Pourquoi Oracle ne vous dit-il pas quelle table ou vue n’existe pas?

Si vous avez utilisé Oracle, vous avez probablement reçu le message utile “ORA-00942: la table ou la vue n’existe pas”. Existe-t-il une raison technique légitime pour laquelle le message n’inclut pas le nom de l’object manquant? Les arguments à ce sujet étant dus à la sécurité, ils semblent avoir été conçus par la TSA. Si […]

MySQL SELECT DISTINCT colonnes multiples

Disons que j’ai les colonnes a, bc, d dans une table dans une firebase database MySQL. Ce que je tente de faire est de sélectionner les valeurs distinctes de toutes ces 4 colonnes dans ma table (uniquement les valeurs distinctes). J’ai essayé des trucs comme: SELECT DISTINCT a,b,c,d FROM my_table; SELECT DISTINCT a,b,c,d FROM my_table […]

Convertir SQL en Linq gauche joindre avec null

Comment convertir correctement ce SQL en linq select t1.ProgramID from Program t1 LEFT JOIN ProgramLocation t2 ON t1.ProgramID = t2.ProgramID where t2.ProgramID IS NULL J’essaye ça mais ça ne marche pas var progy = ( from u in db.ProgramLocations join b in db.Programs on u.ProgramID equals b.ProgramID into yG from y1 in yG.DefaultIfEmpty() where u.ProgramID […]

Fichier de clé MySQL incorrect pour la table tmp lors de plusieurs jointures

Je ne viens pas souvent ici pour demander de l’aide, mais je suis plutôt frustré et j’espère que quelqu’un l’a déjà rencontré. Chaque fois que j’essaie d’extraire des enregistrements d’une table en utilisant plusieurs jointures, j’obtiens cette erreur: #126 – Incorrect key file for table ‘/tmp/#sql_64d_0.MYI’; try to repair it Donc, cette requête produira l’erreur: […]

Obtenir le nombre de lignes avec une requête GROUP BY

J’ai une question à l’effet de SELECT t3.id, a,bunch,of,other,stuff FROM t1, t2, t3 WHERE (associate t1,t2, and t3 with each other) GROUP BY t3.id LIMIT 10,20 Je veux savoir à de nombreuses lignes au total que cette requête serait renvoyée sans LIMIT (pour que je puisse afficher les informations de pagination). Normalement, j’utiliserais cette requête: […]

SQL Server 2008 – SI N’EXISTE PAS INSERT ELSE UPDATE

Je m’excuse, mais c’est une sorte de question en deux parties. Je suis extrêmement novice en SQL et j’essaie de développer une application d’horloge pour le petit bureau dans lequel je travaille. Je joue avec le backend SQL dès maintenant et j’ai une question sur les instructions composées. Là où je suis bloqué, si un […]

L’identifiant ORA-00972 est un nom de colonne d’alias trop long

J’ai une requête comme: SELECT column as averyveryveryverylongalias (more than 30 characters) FROM Table_name il retourne l’erreur L’identifiant ORA-00972 est trop long , existe-t-il une astuce pour le faire fonctionner sans rendre l’alias plus court? Merci

Comment exécuter une requête SQL sur un tableau Excel?

J’essaie de créer une sous-table à partir d’une autre table de tous les champs de nom de famille sortingés AZ qui ont un champ de numéro de téléphone qui n’est pas nul. Je pouvais le faire assez facilement avec SQL, mais je ne sais pas comment procéder pour exécuter une requête SQL dans Excel. Je […]

mysql SQL: élément spécifique à être d’abord, puis à sortinger le rest des éléments

Disons que j’ai le tableau ci-dessous. Je veux avoir tous les amis, mais je veux que l’id 5 soit le premier élément de la liste. Je me fiche de l’ordre dans lequel je reçois le rest des articles. Le résultat de la requête souhaitée sera: friends ——- id name 5 nahum 1 moshe 2 haim […]