我有以下數據:如何突出顯示包含重複數據的行?
+------+-------------------+--------------------+
| id | number | colour |
+------+-------------------+--------------------+
| 1766 | 53 | red |
| 1767 | 3 | green |
| 1768 | 202 | green |
| 1769 | 52 | blue |
| 1770 | 56 | orange |
| 1771 | 90 | yellow |
| 1772 | 28 | teal |
| 1773 | 276 | purple |
| 1774 | 23 | black |
| 1775 | 23 | orange |
+------+-------------------+--------------------+
重要的colour
列在這裏列。我想要顯示上述所有行(在HTML表格中),但我想突出顯示具有重複顏色的行。即兩個綠色行和兩個橙色行。
理想情況下,我最終會得到一個額外的列,其中包含一個布爾值(或者任何真正的值),我可以在顯示錶格時進行檢查。
做這樣的子查詢有多昂貴? – Matthew 2011-04-30 09:12:46
第二個不是很貴,雖然你每行都在做。查看'EXPLAIN'(只需在您查詢的前面添加單詞)輸出以查看發生了什麼。如果你想要這樣做,這取決於事物的大小。 – Nanne 2011-04-30 09:41:03