Difference between revisions of "MySQL/scripts"
From Christoph's Personal Wiki
| Line 4: | Line 4: | ||
WHERE kingdom!='Bacteria' | WHERE kingdom!='Bacteria' | ||
GROUP BY accession HAVING n>2; | GROUP BY accession HAVING n>2; | ||
| + | |||
| + | *Padding integers | ||
| + | Say you have a series of integers for your <code>id</code> column in a table and you wish to pad them with zeros if they are less than 1000 (i.e., "<code>1</code>" -> "<code>001</code>"), then: | ||
| + | SELECT RIGHT(1000 + id,3) AS id FROM mydb; | ||
Revision as of 23:35, 23 July 2007
- Find duplicate entries
SELECT accession,count(*) AS n FROM mydb WHERE kingdom!='Bacteria' GROUP BY accession HAVING n>2;
- Padding integers
Say you have a series of integers for your id column in a table and you wish to pad them with zeros if they are less than 1000 (i.e., "1" -> "001"), then:
SELECT RIGHT(1000 + id,3) AS id FROM mydb;