Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^4: OT - SQL choosing a schema for index tables

by bangor (Monk)
on Aug 28, 2015 at 13:19 UTC ( [id://1140323]=note: print w/replies, xml ) Need Help??


in reply to Re^3: OT - SQL choosing a schema for index tables
in thread OT - SQL choosing a schema for index tables

Thank you poj, you are of course correct, and my Option 2 will not work as I had hoped - you have saved me some time there. I am using MySQL and in this table there are about 200 rows.
  • Comment on Re^4: OT - SQL choosing a schema for index tables

Replies are listed 'Best First'.
Re^5: OT - SQL choosing a schema for index tables
by poj (Abbot) on Aug 28, 2015 at 13:44 UTC

    I should point out that you could make it work but it would be rather complicated !.
    Alternatively you could retain the multiple values and use REGEXP in the SELECT . For example

    Or you could select the records using the single value fields where possible and then filter them with a perl routine using regular expressions.

    poj
      This is something like how the current system (in PHP) works, but it uses LIKE in the SELECT and sometimes returns incorrect results. I didn't know you could use REGEXP and I can see how it would fix that problem - thank you.

      Your second suggestion could also work for me, but as you imply, it is not guaranteed that the query will contain a value for the single-value fields.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1140323]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2026-03-06 11:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.