Articles of sql

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 […]

Rechercher une chaîne dans toutes les tables, lignes et colonnes d’un DB

Je suis perdu dans une grande firebase database et je ne suis pas en mesure de trouver d’où proviennent les données. Je me demandais s’il est possible avec SQL Server 2005 de rechercher une chaîne dans toutes les tables, lignes et colonnes d’une firebase database? Est-ce que quelqu’un a une idée si c’est possible et […]

Rails trouver un enregistrement avec zéro has_many enregistrements associés

Cela semble assez simple mais je ne peux pas le faire apparaître sur Google. Si j’ai: class City < ActiveRecord::Base has_many :photos end class Photo < ActiveRecord::Base belongs_to :city end Je veux trouver toutes les villes qui n’ont pas de photos. J’aimerais pouvoir appeler quelque chose comme … City.where( photos.empty? ) … mais ça n’existe […]

Plusieurs requêtes exécutées en Java dans une seule déclaration

Bonjour, je me demandais s’il était possible d’exécuter quelque chose comme ça en utilisant JDBC car il fournit actuellement une exception même si c’est possible dans le navigateur de requêtes MySQL. “SELECT FROM * TABLE;INSERT INTO TABLE;” Bien que je réalise qu’il est possible de diviser la chaîne de requête SQL et d’exécuter l’instruction deux […]

Jointure SQL sur plusieurs colonnes dans les mêmes tables

J’ai 2 sous-requêtes, mais j’ai du mal à joindre des colonnes à partir des mêmes tables. J’ai essayé: SELECT * FROM (SELECT userid, listid FROM user_views_table WHERE date=’2013-05-15′ AND view_type=’lists’) a JOIN (SELECT sourceid, destinationid FROM actions_table WHERE date=’2013-05-15′ AND payloadtype=’lists_user’ AND actiontype=’delete’) b ON a.userid = b.sourceid ON a.listid = b.destinationid; Si je termine […]

Utilisation standard de ‘Z’ au lieu de NULL pour représenter les données manquantes?

En dehors de l’argument de savoir si NULL doit être utilisé ou non: je suis responsable d’une firebase database existante qui utilise NULL pour signifier des données “manquantes ou jamais entrées”. Il est différent de la chaîne vide, ce qui signifie qu’un utilisateur a défini cette valeur et a sélectionné “vide”. ” Un autre entrepreneur […]

Valeur par défaut invalide pour ‘dateAdded’

J’ai un problème stupide avec SQL que je ne peux pas résoudre. ALTER TABLE `news` ADD `dateAdded` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP AUTO_INCREMENT, AJOUTEZ LA CLÉ PRIMAIRE (`dateAdded`) Erreur: (#1067)Invalid default value for ‘dateAdded’ Quelqu’un peut-il m’aider?

Le moyen le plus rapide de copier une table dans mysql?

Je veux copier une table dans MySQL. Quel est le moyen le plus rapide? Comme ça? CREATE TABLE copy LIKE original; INSERT INTO copy SELECT * FROM original; ou CREATE TABLE copy SELECT * FROM original; ALTER TABLE copy ADD PRIMARY KEY (id); ou y a-t-il un autre moyen? EDIT: Je crains que les index […]

Comment inclure les résultats «zéro» / «0» dans l’agrégat COUNT?

Je me suis juste un peu coincé avec du SQL. Je ne pense pas pouvoir formuler la question avec brio – alors laissez-moi vous montrer. J’ai deux tables, une personne appelée, une appelée rendez-vous. J’essaie de retourner le nombre de rendez-vous qu’une personne a (y compris si elle a zéro). Le rendez-vous contient le person_id […]

erreur sql errno: 121

CREATE TABLE `users` ( `UID` INT UNSIGNED NOT NULL AUTO_INCREMENT , `username` VARCHAR(45) NOT NULL , `password` VARCHAR(100) NULL , `name` VARCHAR(100) NULL , `gender` BIT NULL , `email` VARCHAR(255) NULL , `phone` VARCHAR(30) NOT NULL , `verified` BIT NOT NULL DEFAULT 0 , `time_zone` INT NULL , `time_register` DATETIME NULL , `time_active` DATETIME NULL […]