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

Hvordan vælger man kun de ledige værelser på et reservationssystem?

Du skal bare deltage i bordet, hvis du ikke ved, hvordan du gør det, så foretag noget research i mysql LEFT JOIN og INNER JOIN. I dette tilfælde ønsker du at LEFT JOIN, så du kan inkludere rækker uden en matchende reservation. Jeg kan ikke skrive det præcist, fordi jeg ikke kender dine tabeller, men dette eksempel burde give dig en idé:

SELECT * FROM chambres c
LEFT JOIN reservation_client rc ON rc.chambre = c.id
WHERE rc.date BETWEEN (your date range)
AND rc.id IS NOT NULL



  1. Hvordan får man det samlede antal tabeller i postgresql?

  2. Adjacency List Model vs Nested Set Model for MySQL hierarkiske data?

  3. Skal jeg oprette en klasse, der arver SQLiteOpenHelper for hver tabel i min database?

  4. Tomme filer genereret fra at køre `mysqldump` ved hjælp af PHP