Articles of sql

MYSQL – ORDER BY & LIMIT

J’ai une requête qui ressemble à ceci: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 Comment fonctionne ORDER BY? Va-t-il commander tous les enregistrements, puis obtenir les 20 premiers, ou va-t-il obtenir 20 enregistrements et les commander par le champ publish_date ? Si c’est le dernier, vous n’êtes pas sûr d’obtenir les 20 articles […]

Clés SQL, MUL vs PRI vs UNI

Quelle est la différence entre MUL, PRI et UNI dans MySQL? Je travaille sur une requête MySQL, en utilisant la commande: desc mytable; L’un des champs est affiché comme étant une clé MUL , d’autres sont représentés par UNI ou PRI. Je sais que si une clé est PRI, un seul enregistrement par table peut […]

Comment est-ce que je fais top 1 dans Oracle?

Comment faire les choses suivantes? select top 1 Fname from MyTbl Dans Oracle 11g ?

Pourquoi Oracle 9i traite-t-il une chaîne vide comme NULL?

Je sais que cela prend en compte ” comme NULL , mais cela ne fait pas grand chose pour me dire pourquoi c’est le cas. Si je comprends bien les spécifications SQL, ” n’est pas la même chose que NULL – l’une est une donnée valide et l’autre indique l’absence de cette même information. N’hésitez […]

Comment puis-je append une colonne à une firebase database Postgresql qui n’autorise pas les valeurs NULL?

J’ajoute une nouvelle colonne “NOT NULL” à ma firebase database Postgresql en utilisant la requête suivante (assainie pour Internet): ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL; Chaque fois que je lance cette requête, le message d’erreur suivant s’affiche: ERROR: column “mycolumn” contains null values Je suis déconcerté Où est-ce que je me […]

Meilleure façon de procéder à l’insertion de plusieurs lignes dans Oracle?

Je cherche un bon moyen d’effectuer des insertions sur plusieurs lignes dans une firebase database Oracle 9. Ce qui suit fonctionne dans MySQL mais ne semble pas être supporté par Oracle. INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD, TO_CURCY_CD, EXCH_EFF_DATE, EXCH_EFF_END_DATE, EXCH_LAST_UPDATED_DATE) VALUES (1, 1, ’28-AUG-2008′, 109.49, ‘USD’, ‘JPY’, ’28-AUG-2008′, ’28-AUG-2008′, ’28-AUG-2008′), (2, 1, […]

Meilleur type de données pour stocker les valeurs de devise dans une firebase database MySQL

Quel est le meilleur type de données SQL pour les valeurs de devise? J’utilise MySQL mais préférerais un type indépendant de la firebase database.

Quelle est la différence entre JOIN et UNION?

Quelle est la différence entre JOIN et UNION ? Puis-je avoir un exemple?

Cast de VARCHAR à INT – MySQL

Mes données actuelles pour SELECT PROD_CODE FROM `PRODUCT` est PROD_CODE 2 5 7 8 22 10 9 11 J’ai essayé toutes les quatre requêtes et aucun travail. ( Réf ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; SELECT CAST(PROD_CODE AS INTEGER) FROM PRODUCT; Tous […]

Comment puis-je rechercher (sans tenir compte de la casse) dans une colonne à l’aide du caractère générique LIKE?

J’ai regardé autour de moi et n’ai pas trouvé ce que j’étais après alors voilà. SELECT * FROM trees WHERE trees.`title` LIKE ‘%elm%’ Cela fonctionne bien, mais pas si l’arbre s’appelle Elm ou ELM etc … Comment puis-je rendre SQL insensible à la casse pour cette recherche générique? J’utilise MySQL 5 et Apache.