Articles of sql

Que signifie la clause SQL «GROUP BY 1»?

Quelqu’un m’a envoyé une requête SQL où la clause GROUP BY consistait en l’instruction: GROUP BY 1 . Ce doit être une faute de frappe non? On ne donne pas de colonne à l’alias 1. Qu’est-ce que cela pourrait signifier? Ai-je raison de supposer que ce doit être une faute de frappe?

Chaînes en tant que clés primaires dans la firebase database SQL

Je ne connais pas très bien les bases de données et les théories sur la façon dont elles fonctionnent. Est-il plus lent du sharepoint vue des performances (insertion / mise à jour / interrogation) d’utiliser des chaînes pour les clés primaires que des nombres entiers?

Différence entre deux dates dans MySQL

Comment calculer la différence entre deux dates, au format YYYY-MM-DD hh: mm: ss et pour obtenir le résultat en secondes ou en millisecondes?

Qu’est-ce que cet opérateur dans MySQL?

Je travaille sur du code écrit par un développeur précédent et dans une requête, il dit: WHERE p.name NULL Que signifie dans cette requête? Est-ce quelque chose égal à = ? Ou est-ce une erreur de syntaxe? Mais il ne montre aucune erreur ou exception. Je sais déjà que = != En MySQL .

Utilisez ‘=’ ou LIKE pour comparer des chaînes en SQL?

Il y a la discussion (presque religieuse), si vous devez utiliser LIKE ou ‘=’ pour comparer des chaînes dans des instructions SQL. Y a-t-il des raisons d’utiliser LIKE? Y a-t-il des raisons d’utiliser ‘=’? Performance? Lisibilité?

Comment grouper le temps par heure ou par 10 minutes

comme quand je le fais SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] Comment puis-je spécifier la période du groupe? MS SQL 2008 2ème édition j’essaie SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT changé% 10 à / 10. est-il possible de faire sortir la Date sans millisecondes?

Convertir l’horodatage à ce jour dans une requête MySQL

Je veux convertir un timestamp dans MySQL à une date. Je voudrais formater le champ user.registration dans le fichier texte en tant que yyyy-mm-dd . Voici mon SQL: $sql = requestSQL(“SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id “, “export members”); J’ai aussi essayé la conversion de date avec: DATE_FORMAT(user.registration, ‘%d/%m/%Y’) […]

Comment puis-je copier des données d’une colonne à une autre dans la même table?

Est-il possible de copier des données de la colonne A vers la colonne B pour tous les enregistrements d’une table en SQL?

Comment passer commande avec union

Est-il possible de commander lorsque les données proviennent de nombreux select et l’union ensemble. Select id,name,age From Student Where age < 15 Union Select id,name,age From Student Where Name like "%a%" Comment puis-je commander cette requête par nom? Certains ont dit que vous pouvez interroger comme ceci. Select id,name,age From Student Where age < 15 […]

Pourquoi avons-nous besoin d’objects d’entité?

J’ai vraiment besoin de voir un débat honnête et réfléchi sur les avantages du paradigme de conception d’ applications d’entreprise actuellement accepté. Je ne suis pas convaincu que les objects d’entité doivent exister. Par objects d’entité, j’entends les éléments typiques que nous avons tendance à construire pour nos applications, comme “Person”, “Account”, “Order”, etc. Ma […]