Articles of sql

Calcul de la sum cumulative dans PostgreSQL

Je veux trouver la quantité cumulée ou en cours de champ et l’insérer du staging à la table. Ma structure de mise en scène ressemble à ceci: ea_month id amount ea_year circle_id April 92570 1000 2014 1 April 92571 3000 2014 2 April 92572 2000 2014 3 March 92573 3000 2014 1 March 92574 2500 […]

Permuter les valeurs de colonne indexées uniques dans la firebase database

J’ai une table de firebase database et l’un des champs (pas la clé primaire) contient un index unique. Maintenant, je veux échanger des valeurs sous cette colonne pour deux lignes. Comment cela pourrait-il être fait? Deux hacks que je connais sont: Supprimer les deux lignes et les réinsérer Mettez à jour les lignes avec d’autres […]

Un équivalent datetime dans java.sql? (y a-t-il un java.sql.datetime?)

Jusqu’à présent, je n’ai pas trouvé de réponse claire à cela. Je voudrais savoir ce que l’équivalent est pour un type SQL DATETIME et le type java, en utilisant un PreparedStatement. J’ai trouvé: http://www.java2s.com/Code/Java/Database-SQL-JDBC/StandardSQLDataTypeswithTheirJavaEquivalents.htm Mais il indique que le type SQL “DATETIME” est le même que sql.date, mais en regardant les documents de date SQL […]

Un JOIN est-il plus rapide qu’un WHERE?

Supposons que j’ai deux tables qui sont liées (l’une a une clé étrangère à l’autre): CREATE TABLE Document ( Id INT PRIMARY KEY, Name VARCHAR 255 ) CREATE TABLE DocumentStats ( Id INT PRIMARY KEY, DocumentId INT, — this is a foreign key to table Document NbViews INT ) Je sais, ce n’est pas la […]

Qu’est-ce que c’est un BLOB dans un contexte de SGBD?

C’est quoi un blob? Comment puis-je l’utiliser? Quelles sont les différences entre les Blobs de DBMS, je voudrais sauvegarder les données en utilisant des blobs mais dans n’importe quel SGBD, Et puis avec une bibliothèque, lisez ce blob …?

MySQL: Alternatives à ORDER BY RAND ()

J’ai lu quelques alternatives à la fonction ORDER BY RAND() de MySQL, mais la plupart des alternatives ne s’appliquent qu’à un seul résultat aléatoire. Quelqu’un a-t-il une idée sur la façon d’optimiser une requête qui renvoie plusieurs résultats aléatoires, tels que ceci: SELECT u.id, p.photo FROM users u, profiles p WHERE p.memberid = u.id AND […]

Comment append une colonne et en faire une clé étrangère dans une seule déclaration MySQL?

Dans mysql, puis-je append une colonne et une clé étrangère dans la même déclaration? Et quelle est la syntaxe appropriée pour append le fk? Voici mon SQL: ALTER TABLE database.table ADD COLUMN columnname INT DEFAULT(1), FOREIGN KEY (fk_name) REFERENCES reftable(refcolumn) ON DELETE CASCADE; … et le message d’erreur qui l’accompagne: Vous avez une erreur dans […]

SELECTIONNER avec plusieurs conditions WHERE sur la même colonne

Ok, je pense que je pourrais être en train de négliger quelque chose d’évident / simple ici … mais j’ai besoin d’écrire une requête qui ne renvoie que des enregistrements qui correspondent à plusieurs critères sur la même colonne … Ma table est une configuration de liaison très simple pour appliquer des indicateurs à un […]

De Now () à Current_timestamp dans Postgresql

En mysql je suis capable de faire ceci: SELECT * FROM table WHERE auth_user.lastactivity > NOW() – 100 maintenant dans postgresql j’utilise cette requête: SELECT * FROM table WHERE auth_user.lastactivity > CURRENT_TIMESTAMP – 100 mais j’ai cette erreur: operator does not exist: timestamp with time zone – integer Comment puis-je résoudre?

Déplacer les fichiers de firebase database SQL Server 2008 vers un nouvel emplacement de dossier

Nom logique my_Data my_Log Chemin: C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA Nom de fichier: my.MDF my_1.LDF Quel serait le script SQL pour déplacer ces fichiers vers un nouvel emplacement: D:\DATA La firebase database est active et je dois donc fermer les connexions existantes.