Articles of sql

PostgreSql INSERT DE L’ID SELECT RETURNING

Dans PostgreSql 9.2.4, j’ai deux tables: user (id, login, password, name) et dealer (id, user_id) . Et je veux insérer dans les deux tables un identifiant de revendeur créé. Actuellement, je le fais avec deux requêtes: WITH rows AS ( INSERT INTO “user” (login, password, name) VALUES (‘dealer1’, ‘jygbjybk’, ‘Dealer 1’) RETURNING id ) INSERT […]

MySQL “CREATE TABLE IF NOT EXISTS” -> Erreur 1050

En utilisant la commande: CREATE TABLE IF NOT EXISTS `test`.`t1` ( `col` VARCHAR(16) NOT NULL ) ENGINE=MEMORY; En l’exécutant deux fois dans le navigateur de requêtes MySQL, vous obtenez: La table ‘t1’ existe déjà Erreur 1050 J’aurais pensé que la création de la table “IF NOT EXISTS” ne provoquerait pas d’erreur. Est-ce que je manque […]

Comment combiner 2 instructions sélectionnées en une seule?

Je suis un noob en ce qui concerne la syntaxe SQL. J’ai une table avec beaucoup de lignes et de colonnes bien sûr: P Disons que ça ressemble à ceci: AAA BBB CCC DDD ———————– Row1 | 1 ADX Row2 | 2 BCX Row3 | 3 CDZ Maintenant, je veux créer une instruction select avancée […]

Quelle est la meilleure façon de représenter les «événements récurrents» dans la firebase database?

J’essaie de développer une application d’événement dépendant du planificateur et du calendrier en C #, pour laquelle il est essentiel de représenter des événements récurrents dans la firebase database. Quel est le meilleur moyen de représenter des événements récurrents dans une firebase database? Plus de détails: Lors de la création de l’événement, j’envoie également des […]

Renommer les colonnes de clé étrangère dans MySQL

Nous essayons de renommer une colonne de MySQL (5.1.31, InnoDB) qui est une clé étrangère vers une autre table. Au début, nous avons essayé d’utiliser Django-South, mais nous nous sums heurtés à un problème connu: http://south.aeracode.org/ticket/243 OperationalError: (1025, “Erreur lors du renommage de ‘./xxx/#sql-bf_4d’ en ‘./xxx/cave_event’ (errno: 150)”) ET Erreur lors du renommage de ‘./xxx/#sql-bf_4b’ […]

Que font exactement les guillemets autour du nom de table?

Je pensais que le guillemet (“) était simplement un type de marqueur de regroupement, mais je débogue du code NHibernate et remarque SELECT * FROM site WHERE site_id = 3; Fonctionne bien SELECT * FROM “site” WHERE site_id = 3; échoue avec une table ou la vue n’existe pas d’erreur. Ce qui donne?

Stockage des adresses IPv6 dans MySQL

Comme cela a été demandé dans “les fonctions inet_aton et inet_ntoa nécessaires à ipv6 “, il n’y a actuellement aucune fonction MySQL pour stocker les adresses IPv6. Quel serait le type / la fonction de données recommandé pour le stockage / l’insertion? (Je n’ai pas l’intention de les stocker sous forme de chaîne). Je ne […]

formule pour colonne calculée basée sur une colonne de table différente

Considérez cette table: c_const code | nvalue ————– 1 | 10000 2 | 20000 et une autre table t_anytable rec_id | s_id | n_code ——————— 2 | x | 1 Le but est que s_id soit une colonne calculée, basée sur cette formule: rec_id*(select nvalue from c_const where code=ncode) Cela produit une erreur: Les sous-requêtes […]

Différences de jointure SQL

Quelle est la différence entre la jointure interne et la jointure externe (jointure à gauche, jointure à droite) et quelles sont les meilleures performances? Merci!

Voir si un élément apparaît plus d’une fois dans une colonne de firebase database

Je veux vérifier si un élément de données apparaît plusieurs fois dans une colonne particulière de ma table à l’aide de SQL. Voici mon code SQL de ce que j’ai à ce jour: select * from AXDelNotesNoTracking where count(salesid) > 1 salesid est la colonne que je souhaite vérifier, toute aide serait appréciée, merci.