Articles of sql

MySQL – Récupère le numéro de ligne sur select

Puis-je exécuter une instruction select et obtenir le numéro de ligne si les éléments sont sortingés? J’ai une table comme celle-ci: mysql> describe orders; +————-+———————+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Extra | +————-+———————+——+—–+———+—————-+ | orderID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | itemID […]

Modifier une colonne MySQL pour qu’elle soit AUTO_INCREMENT

J’essaie de modifier une table pour créer sa colonne de clé primaire AUTO_INCREMENT après le fait. J’ai essayé le code SQL suivant, mais j’ai reçu une notification d’erreur de syntaxe. ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT Est-ce que je fais quelque chose de mal ou n’est-ce pas possible? + ——————– + | VERSION () […]

Rechercher des lignes qui ont la même valeur sur une colonne dans MySQL

Dans une table [membre], certaines lignes ont la même valeur pour la colonne email . login_id | email ———|——————— john | john123@hotmail.com peter | peter456@gmail.com johnny | john123@hotmail.com … Certaines personnes utilisaient un identifiant login_id différent, mais la même adresse e-mail, aucune contrainte unique n’étant définie sur cette colonne. Maintenant, je dois trouver ces lignes […]

mysql :: insère dans la table, les données d’une autre table?

Je me demandais s’il y avait un moyen de le faire purement en sql: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = ‘8’; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Remarque: q1 renverrait environ 30 000 lignes. Y at-il un moyen de faire ce que je tente […]

Comment voir les valeurs d’une variable de table au moment du débogage dans T-SQL?

Pouvons-nous voir les valeurs (lignes et cellules) d’une variable de table dans SQL Server Management Studio (SSMS) au moment du débogage? Si oui, comment?

ALTER TABLE pour append une clé primaire composite

J’ai une table appelée provider . J’ai trois colonnes appelées person , place , thing . Il peut y avoir des doublons, des doublons et des doublons, mais il ne peut jamais y avoir de combinaison personne-lieu-chose en double. Comment puis-je ALTER TABLE pour append une clé primaire composite pour cette table dans MySQL avec […]

Quelles sont les meilleures pratiques pour la conception de bases de données multilingues?

Quelle est la meilleure façon de créer une firebase database multilingue? Pour créer une table localisée pour chaque table, rendre la conception et l’interrogation complexes, dans d’autres cas append une colonne pour chaque langue est simple mais pas dynamic, aidez-moi à comprendre quel est le meilleur choix pour les applications d’entreprise

Combiner “LIKE” et “IN” pour SQL Server

Est-il possible de combiner LIKE et IN dans une requête SQL Server? Donc, que cette requête SELECT * FROM table WHERE column LIKE IN (‘Text%’, ‘Link%’, ‘Hello%’, ‘%World%’) Trouve l’une de ces correspondances possibles: Text, Textasd, Text hello, Link2, Linkomg, HelloWorld, ThatWorldBusiness etc…

Utilisation correcte des transactions dans SQL Server 2008

J’ai 2 commandes et les deux doivent être exécutées correctement ou aucune ne s’exécute. Je pense donc avoir besoin d’une transaction mais je ne sais pas comment l’utiliser correctement. Quel est le problème avec le script suivant? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES (‘Tidd130’, 130), (‘Tidd230’, 230) UPDATE [Test].[dbo].[T1] SET [Title] = […]

Que signifient les drapeaux de colonne dans MySQL Workbench?

Dans l’éditeur de tables de MySQL Workbench, il existe 7 indicateurs de colonne: PK, NN, UQ, BIN, UN, ZF, AI. PK signifie évidemment clé primaire. Qu’en est-il des autres?