Questions marquées «sql»

158
PDO récupère le dernier identifiant inséré

J'ai une question et je souhaite insérer le dernier identifiant. L'ID de champ est la clé primaire et l'incrémentation automatique. Je sais que je dois utiliser cette déclaration: LAST_INSERT_ID() Cette instruction fonctionne avec une requête comme celle-ci: $query = "INSERT INTO `cell-place` (ID)...

158
Qu'est-ce que BSON et en quoi est-il différent de JSON?

Je ne fais que commencer avec MongoDB et l'une des choses que j'ai remarquées est qu'il utilise BSON pour stocker des données en interne. Cependant, la documentation n'est pas exactement claire sur ce qu'est BSON et comment il est utilisé dans MongoDB. Quelqu'un peut-il me l'expliquer, s'il vous...

157
Combinaison INSERT INTO et WITH / CTE

J'ai un CTE très complexe et je voudrais insérer le résultat dans une table physique. Est-ce que ce qui suit est valide? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( -- some query ) SELECT * FROM tab Je pense utiliser une fonction pour...

157
MySQL: répartition rapide des types de jointures

Je voudrais un aperçu rapide des types de jointures MySQL. Je sais de ces derniers, le reste je ne sais pas ce qu'ils signifient. séparés par des virgules (à quoi correspond exactement ce raccourci?)SELECT * FROM a, b WHERE b.id = a.beeId AND ... afficher les informations de a, même s'il n'y a pas...

157
Calculer la différence entre deux datetimes dans MySQL

Je stocke la dernière heure de connexion dans MySQL dans un datetimefichier de type. Lorsque les utilisateurs se connectent, je souhaite connaître la différence entre la dernière heure de connexion et l'heure actuelle (que j'utilise NOW()). Comment puis-je le

157
Contrainte unique PostgreSQL vs index

Comme je peux comprendre la documentation, les définitions suivantes sont équivalentes: create table foo ( id serial primary key, code integer, label text, constraint foo_uq unique (code, label)); create table foo ( id serial primary key, code integer, label text); create unique index foo_idx on...