Questions marquées «mysql»

102
Sélectionnez mySQL uniquement en fonction du mois et de l'année

J'ai une colonne dans ma base de données mySQL qui contient quelques lignes. L'une de ces lignes est un DATE, comme ceci:2012-02-01 Ce que je veux réaliser est de faire un SELECT avec PHP basé uniquement sur l'année et le mois. La logique du SELECT sera la suivante: $q="SELECT * FROM projects WHERE...

102
Quand dois-je utiliser UNSIGNED et SIGNED INT dans MySQL?

Quand dois-je utiliser UNSIGNED et SIGNED INT dans MySQL? Qu'est-ce qui est préférable d'utiliser ou c'est juste une préférence personnelle? Parce que je l'ai vu utilisé comme ça; id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT et id INT(11) NOT NULL AUTO_INCREMENT

101
Fonctionnalités cachées de MySQL

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je travaille avec Microsoft SQL Server depuis de nombreuses années maintenant, mais je viens tout...

101
Instructions de sélection multiples dans une seule requête

Je génère un rapport en php (mysql), ex: `select count(id) as tot_user from user_table select count(id) as tot_cat from cat_table select count(id) as tot_course from course_table` Comme ça, j'ai 12 tables. Puis-je le faire en une seule requête. Si j'ai fait? Le processus devient...

101
Générer un GUID dans MySQL pour les données existantes?

Je viens d'importer un tas de données dans une table MySQL et j'ai une colonne "GUID" que je veux essentiellement remplir toutes les lignes existantes avec de nouveaux GUID aléatoires uniques. Comment faire cela dans MySQL? j'ai essayé UPDATE db.tablename SET columnID = UUID() where columnID is...

101
MySQL sélectionne la date d'hier

Comment afficher et compter les valeurs dont les dates sont d'hier? J'avais l'habitude time()d'insérer la date dans la base de données. Exemple: URL: google.com youtube.com google.com youtube.com test.com youtube.com DateVisited: 1313668492 1313668540 1313668571 13154314 Je veux afficher le nombre...

100
MIN / MAX vs ORDER BY et LIMIT

Parmi les requêtes suivantes, quelle méthode considérez-vous comme la meilleure? Quelles sont vos raisons (efficacité du code, meilleure maintenabilité, moins de WTFery) ... SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT

100
Rechercher un champ vide avec MySQL

J'ai écrit une requête pour vérifier les utilisateurs avec certains critères, l'un étant qu'ils ont une adresse e-mail. Notre site permettra à un utilisateur d'avoir ou non une adresse email. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID` IN(SELECT `userID` FROM...