sql >> Database teknologi >  >> RDS >> Mysql

Antal andre rækker i tabellen med samme værdi

Prøv dette:

SELECT t1.*,
  (SELECT COUNT(1)
  FROM mytable t2
  WHERE t2.`room number` = t1.`room number`
  )
FROM mytable t1

Jeg råder dig til ikke at bruge feltnavn med mellemrum, brug understregningen i stedet for hvidt mellemrum.



  1. Opret forbindelse til SQL Server via PDO ved hjælp af SQL Server Driver

  2. Hvordan ved man, om en række blev indsat eller opdateret, når man bruger en duplikatnøgleopdatering?

  3. Parameteren '@myLeft' skal defineres

  4. indsæt data fra en tabel til en anden i mysql