Articles of sql

Comment mettre à jour les lignes sélectionnées avec les valeurs d’un fichier CSV dans Postgres?

J’utilise Postgres et j’aimerais faire une grosse requête de mise à jour à partir d’un fichier CSV, disons que j’ai une table (id, banana, apple) . Je voudrais lancer une mise à jour qui change les bananes et pas les pommes, chaque nouvelle banane et leur identifiant seraient dans un fichier CSV. J’ai essayé de […]

Obtenir la liste des dates dans une plage dans PostgreSQL

J’aimerais avoir la liste des jours entre les deux dates (y compris les dates) dans une firebase database PostgreSQL . Par exemple, si j’avais: date de début: 29 juin 2012 date de fin: 3 juillet 2012 alors le résultat devrait être: 29 june 2012 30 june 2012 1 july 2012 2 july 2012 3 july […]

Quand un horodatage (auto) est-il mis à jour?

Si j’ai une colonne dans une table de type TIMESTAMP et que j’ai par défaut: CURRENT_TIMESTAMP, cette colonne est-elle mise à jour avec l’horodatage actuel si je mets à jour la valeur d’ une autre colonne dans la même ligne? Il semble que ce ne soit pas le cas, mais je ne suis pas sûr […]

Comment utiliser le type BOOLEAN dans l’instruction SELECT

J’ai une fonction PL / SQL avec BOOLEAN en paramètre: function get_something(name in varchar2, ignore_notfound in boolean); Cette fonction fait partie d’un outil tiers, je ne peux pas changer cela. Je voudrais utiliser cette fonction dans une instruction SELECT comme ceci: select get_something(‘NAME’, TRUE) from dual; Cela ne fonctionne pas, je reçois cette exception: ORA-00904: […]

Pourquoi les clés étrangères sont-elles plus utilisées en théorie que dans la pratique?

Lorsque vous étudiez la théorie relationnelle, les clés étrangères sont bien sûr obligatoires. Mais dans la pratique, partout où je travaillais, les produits de table et les jointures étaient toujours effectuées en spécifiant explicitement les clés dans la requête, au lieu d’utiliser des clés étrangères dans le SGBD. De cette façon, vous pourriez bien sûr […]

WHERE instruction après un UNION en SQL?

Comment appliquer une instruction WHERE après une UNION en SQL / MySQL?

SQL: définir la colonne existante comme clé primaire dans MySQL

J’ai une firebase database avec 3 colonnes: id, name, somethingelse Cette table n’a pas d’index et je reçois “Aucun index défini!” dans phpmyadmin id est une valeur alphanumérique à 7 points, unique pour chaque ligne. Je veux définir Drugid pour être la clé primaire / index (je ne connais pas la différence s’il y en […]

Comment faire de la pagination dans SQL Server 2008

Comment faites-vous de la pagination dans SQL Server 2008?

interroger la condition WHERE à la longueur de caractère?

J’ai une firebase database avec un grand nombre de mots mais je souhaite sélectionner uniquement les enregistrements dont la longueur du caractère est égale à un nombre donné (dans l’exemple 3): $query = (“SELECT * FROM $db WHERE conditions AND length = 3”); Mais cela ne fonctionne pas … quelqu’un peut-il me montrer la requête […]

Quel est le problème avec mon SQL ici? # 1089 – Clé de préfixe incorrecte

CREATE TABLE `table`.`users` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `username` VARCHAR(50) NOT NULL, `password` VARCHAR(50) NOT NULL, `dir` VARCHAR(100) NOT NULL, PRIMARY KEY (`id`(11)) ) ENGINE = MyISAM; J’obtiens l’erreur #1089 – Incorrect prefix key Erreur #1089 – Incorrect prefix key et je n’arrive pas à comprendre ce que je fais mal. Aidez-moi, s’il vous […]