När jag kör följande sql kommando: Så här ser min tabell ut: Du hämtar ju fälten i frågan från tabellen "bookings". Men visar definitionen för tabellen "rooms". Vad är fel?
SELECT id, status, room, date_start, date_end, room_nr
FROM bookings
WHERE (
(date_start BETWEEN '2001-11-01' AND '2001-11-30')
OR
(date_end BETWEEN '2001-11-01' AND '2001-11-30')
) OR
(( date_start < '2001-11-01') AND ( date_end >= '2001-11-01'))
ORDER BY room_nr;
får jag error "Unknown column 'room_nr' in 'field list'". room_nr finns i databasen, garanterat.
Jag kör mot mysql.
mvh FransSv: Vad är fel?
mysql> show columns from rooms;
+---------+---------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+---------+------+-----+---------+----------------+
| id | int(11) | | PRI | NULL |auto_increment|
| type | int(11) | | | 0 | |
| prize | int(11) | | | 0 | |
| room_nr| int(11) | | | 0 | |
+---------+---------+------+-----+---------+----------------+
4 rows in set (0.00 sec)
mysql>
mvh FransSv: Vad är fel?