J'ai vu dans la documentation la différence entre count(*)et count(pk). J'avais utilisé count(pk)(où pkest a SERIAL PRIMARY KEY) sans savoir l'existence de count(*). Ma question concerne les optimisations internes de Postgres. Est-il suffisamment intelligent pour SERIAL PRIMARY KEYcomprendre qu'un va exister dans chaque ligne et ne jamais être faux et …
Je compte les enregistrements avec des requêtes comme SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%something%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%another%' SELECT COUNT(col1) FROM table1 WHERE col1 LIKE '%word%' Pour chaque nombre, mysql doit parcourir la table, et c'est un gros problème si vous avez une longue …
J'ai une table avec deux colonnes, je veux compter les valeurs distinctes sur Col_B sur (conditionné par) Col_A. Ma table Col_A | Col_B A | 1 A | 1 A | 2 A | 2 A | 2 A | 3 b | 4 b | 4 b | 5 …
Comment répertorier toutes les tables de la base de données actuelle, ainsi que le nombre de lignes de la table. En d'autres termes, pouvez-vous penser à une requête pour trouver quelque chose comme ça dans mysql? +------------------------++------------------------+ | Tables_in_database | Number of rows | +------------------------++------------------------+ | database 1 | 1000 …
Comment compter et récupérer null et non null sur la même colonne dans MySQL? ma table --------------------------------------------------- id | name | visited | registDate | --------------------------------------------------- 1 | george | NULL | 2014-04-01 | --------------------------------------------------- 2 | Thomas | NULL | 2014-04-15 | --------------------------------------------------- 3 | Wilfred | 1 | …
Dans SQL Server 2012, j'ai une fonction de valeur de table avec jointure à une autre table, je dois compter le nombre de lignes pour cette «fonction de valeur de table». Lorsque j'inspecte le plan d'exécution, je peux voir la table de jointure gauche. Pourquoi? Comment le tableau joint à …
Lorsque vous effectuez une requête SQL de comptage (agrégé), qu'est-ce qui peut accélérer le temps d'exécution dans ces 3 systèmes de base de données? Je suis sûr que beaucoup de choses pourraient l'accélérer (matériel pour un), mais je ne suis qu'un DBA novice, donc je suis sûr que j'obtiendrai quelques …
Je veux attraper X lignes, donc je mets LIMIT X; mais comment puis-je également compter simultanément le nombre total de lignes? Actuellement, j'utilise deux requêtes distinctes pour le faire SELECT COUNT(*) FROM col WHERE CLAUSE SELECT * FROM col WHERE CLAUSE LIMIT X Existe-t-il un moyen de le faire dans …
J'ai une table PostgreSQL 9.3 avec quelques chiffres et quelques données supplémentaires: CREATE TABLE mytable ( myid BIGINT, somedata BYTEA ) Cette table compte actuellement environ 10 millions d'enregistrements et occupe 1 Go d'espace disque. myidne sont pas consécutifs. Je veux calculer le nombre de lignes dans chaque bloc de …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.