Results 1 to 2 of 2
  1. #1
    Nola-Edu is offline Novice
    Windows 7 64bit Access 2013
    Join Date
    Apr 2013
    Posts
    2

    Question Show null values in records

    Hello all,

    I have a table of vehicle information I have been trying to query all morning.

    Currently my query looks like this
    Code:
    SELECT Vehicles.EmpID, Vehicles.Make, Vehicles.Model, Vehicles.Color, Vehicles.LicNum, Vehicles.LicStFROM Vehicles
    
    
    WHERE 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicNum] & "*") AND 
    ((Vehicles.LicSt) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    ORDER BY Vehicles.EmployeeID;
    And my table is laid out like this
    VehID EmpID Make Model Color LicNum LicSt
    1 5 Ford Ranger White 12345 MS
    2 4 Honda Accord White



    My issue is that if I search for white I only see record 1 and if I search for Honda no records appear at all.

    I have also tried the following, but that ends up showing all records.
    Code:
    FROM Vehicles
    
    WHERE 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicNum] & "*") AND 
    ((Vehicles.LicSt) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    OR
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicSt) Is Null))
    
    
    
    ORDER BY Vehicles.EmployeeID;
    [/CODE]

    Is there something i am overlooking or missing?

  2. #2
    Nola-Edu is offline Novice
    Windows 7 64bit Access 2013
    Join Date
    Apr 2013
    Posts
    2
    Never mind I figured it out!

    But if anybody has a simpler way I would love to learn.


    Code:
    SELECT Vehicles.EmployeeID, Vehicles.Make, Vehicles.Model, Vehicles.Color, Vehicles.LicNum, Vehicles.LicStateFROM Vehicles
    WHERE (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Like "*" & [Forms]![Vehicle Search]![txtLicState] & "*"))
    
    
    OR
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Like "*" & [Forms]![Vehicle Search]![txtLicenseNum] & "*") AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Like "*" & [Forms]![Vehicle Search]![txtColor] & "*") AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Like "*" & [Forms]![Vehicle Search]![txtModel] & "*") AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Like "*" & [Forms]![Vehicle Search]![txtMake] & "*") AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    
    
    OR 
    (((Vehicles.Make) Is Null) AND 
    ((Vehicles.Model) Is Null) AND 
    ((Vehicles.Color) Is Null) AND 
    ((Vehicles.LicNum) Is Null) AND 
    ((Vehicles.LicState) Is Null))
    ORDER BY Vehicles.EmployeeID;

Please reply to this thread with any new information or opinions.

Similar Threads

  1. show companies with null values
    By jamo in forum Programming
    Replies: 11
    Last Post: 11-06-2012, 08:11 AM
  2. Replies: 5
    Last Post: 10-12-2012, 11:00 AM
  3. Finding the Max Date and Null Values if Null
    By SpdRacerX in forum Queries
    Replies: 1
    Last Post: 02-03-2012, 06:29 AM
  4. Do not show null records
    By brobb56 in forum Forms
    Replies: 1
    Last Post: 09-23-2011, 02:29 PM
  5. Replies: 2
    Last Post: 08-01-2011, 09:30 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums