Articles of sql

MySQL: utilisation incorrecte de la fonction de groupe

J’utilise MySQL. Voici mon schéma: Fournisseurs ( sid: integer , sname: chaîne, chaîne d’adresse) Parts ( pid: integer , pname: ssortingng, couleur: ssortingng) Catalogue ( sid: integer, pid: integer , cost: real) (les clés primaires sont en gras) J’essaie d’écrire une requête pour sélectionner toutes les pièces fabriquées par au moins deux fournisseurs: — Find […]

Attention: la valeur NULL est éliminée par un agrégat ou une autre opération SET dans Aqua Data Studio

J’ai un problème lorsque les données sont nulles et que l’avertissement apparaît lorsque le résultat est affiché. Comment résoudre ce problème?. Comment changer les données nulles à 0 quand aucune donnée dans la table? Ceci est mon code: – SELECT DISTINCT c.username AS assigner_officer, d.description AS ticketcategory, (SELECT Count(closed) FROM ticket WHERE assigned_to = c.user_id […]

Clause MySQL “WITH”

J’essaie d’utiliser MySQL pour créer une vue avec la clause “WITH” WITH authorRating(aname, rating) AS SELECT aname, AVG(quantity) FROM book GROUP BY aname Mais MySQL ne supporte pas cela. Je pensais que c’était assez standard et je suis sûr que Oracle supporte cela. Y at-il de toute façon de forcer MySQL à utiliser la clause […]

Paging avec Oracle

Je ne suis pas aussi familier d’Oracle que j’aimerais être. J’ai quelques 250k enregistrements, et je veux les afficher 100 par page. Actuellement, j’ai une procédure stockée qui récupère tous les quart de million d’enregistrements dans un jeu de données en utilisant un adaptateur de données, un dataset et la méthode dataadapter.Fill (dataset) sur les […]

Jointure externe gauche à l’aide du signe + dans Oracle 11g

Quelqu’un peut-il me dire si ci-dessous 2 requêtes sont un exemple de jointure externe gauche ou jointure externe droite? Table Part: Name Null? Type PART_ID NOT NULL VARCHAR2(4) SUPPLIER_ID VARCHAR2(4) PART_ID SUPPLIER_ID P1 S1 P2 S2 P3 P4 Table Supplier: Name Null? Type SUPPLIER_ID NOT NULL VARCHAR2(4) SUPPLIER_NAME NOT NULL VARCHAR2(20) SUPPLIER_ID SUPPLIER_NAME S1 Supplier#1 […]

Pourquoi utiliser «where 1 = 2» sur une syntaxe SQL CREATE TABLE?

CREATE TABLE EMPL_DEMO AS SELECT * FROM employees WHERE 1=2; J’ai lu cette déclaration quelque part sur Internet mais je ne pouvais pas comprendre le WHERE 1=2 . Est-ce que quelqu’un s’il vous plaît, expliquez cela?

Est-ce que PostgreSQL supporte les collations «insensibles aux accents»?

Dans Microsoft SQL Server, il est possible de spécifier un classement “insensible à l’accent” (pour une firebase database, une table ou une colonne), ce qui signifie qu’il est possible pour une requête comme SELECT * FROM users WHERE name LIKE ‘João’ trouver une ligne avec un nom Joao . Je sais qu’il est possible de […]

format datetime au format SQL utilisant C #

J’essaie de sauvegarder le format de date et heure actuel à partir de C # et de le convertir dans un format de date SQL Server tel que yyyy-MM-dd HH:mm:ss pour pouvoir l’utiliser pour ma requête de Update . C’était mon premier code: DateTime myDateTime = DateTime.Now; ssortingng sqlFormattedDate = myDateTime.Date.ToSsortingng(“yyyy-MM-dd HH:mm:ss”); La sortie à […]

Division d’une chaîne en plusieurs lignes dans Oracle

Je sais que PHP et MYSQL ont répondu à un certain degré, mais je me demandais si quelqu’un pouvait m’apprendre l’approche la plus simple pour diviser une chaîne (délimitée par des virgules) en plusieurs lignes dans Oracle 10g (de préférence) et 11g. Le tableau est comme suit: Name | Project | Error 108 test Err1, […]

MySQL Query pour sélectionner des données de la semaine dernière?

Bonjour, j’ai un tableau avec un champ de date et d’autres informations. Je souhaite sélectionner toutes les entrées de la semaine passée (début de semaine à partir de dimanche). valeurs de table: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 Je veux sélectionner tous les identifiants […]