Change an msaccess query to mysql!

Discussion in 'PHP' started by lounar, Nov 28, 2007.

  1. #1
    the query in access is

    SELECT DISTINCT ROOMS.*
    FROM ROOMS INNER JOIN bookings ON ROOMS.id = bookings.rid
    WHERE ((([start])<[bookings].[date_in]) AND (([end])<[bookings].[date_in])) OR ((([start])>[bookings].[date_out]) AND (([end])>[bookings].[date_out]));



    i need the mysql query thatis similar to it ;) any help?
     
    lounar, Nov 28, 2007 IP
  2. Brewster

    Brewster Active Member

    Messages:
    489
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    60
    #2
    Try this:

    SELECT DISTINCT ROOMS.*
    FROM ROOMS INNER JOIN bookings ON ROOMS.id = bookings.rid
    WHERE (start<bookings.date_in AND end<bookings.date_in)
    OR (start>bookings.date_out AND end>bookings.date_out);
    Code (markup):
    Brew
     
    Brewster, Nov 28, 2007 IP
  3. lounar

    lounar Peon

    Messages:
    43
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    well the first part is like this

    select rooms.* from rooms,bookings
    where.........


    here is the problem !
     
    lounar, Nov 28, 2007 IP