Results 1 to 5 of 5

Thread: Multiple word search in a table

  1. #1

    Thread Starter
    Member
    Join Date
    Aug 2000
    Location
    calcutta,india
    Posts
    48

    Multiple word search in a table

    Hi,

    I am working in a project using vb and access.In one of the search form user type keywords seperated by OR clause.Like this-

    "brown sugar high quality" or "rice"

    What i wanted to do is to find all records with in a column which have words "brown", "sugar", "high", "quality" in any order.It means any word may come either in first, second or in any order within the column.

    Whats the best and fastest way to do this.

    I heard some thing about full text search index in sql server.But how to do this in access.

    Can any one tell me length limitation of one single query.

    Hope i make sesnse.

  2. #2
    Don't Panic! Ecniv's Avatar
    Join Date
    Nov 2000
    Location
    Amsterdam...
    Posts
    5,343
    .. like '*brown*' OR like '*sugar*' ...


    Vince

    BOFH Now, BOFH Past, Information on duplicates

    Feeling like a fly on the inside of a closed window (Thunk!)
    If I post a lot, it is because I am bored at work! ;D Or stuck...
    * Anything I post can be only my opinion. Advice etc is up to you to persue...

  3. #3

    Thread Starter
    Member
    Join Date
    Aug 2000
    Location
    calcutta,india
    Posts
    48

    Max. length of query

    Can any one tell me length limitation of one single query.
    I got following errors when my query become very long -

    Query is too complex.

    If i use like clause one after another i am going to get the above errors.What should i do to overcome this problem.

  4. #4
    Don't Panic! Ecniv's Avatar
    Join Date
    Nov 2000
    Location
    Amsterdam...
    Posts
    5,343
    too complex?

    hmmm....

    Can you paste the sql statement?
    I think there was a limit, but too complex usually means the table links/joins are not done right...


    Vince

    BOFH Now, BOFH Past, Information on duplicates

    Feeling like a fly on the inside of a closed window (Thunk!)
    If I post a lot, it is because I am bored at work! ;D Or stuck...
    * Anything I post can be only my opinion. Advice etc is up to you to persue...

  5. #5

    Thread Starter
    Member
    Join Date
    Aug 2000
    Location
    calcutta,india
    Posts
    48

    ...........

    My query become like this ...

    SELECT *
    FROM table1
    WHERE (name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*' and name like '*brown*' and name like '*rice*' and name like '*quality*' and name like '*high*');

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width