>> Of the data? Or of the queries? > Not the data. Just your query, the output from explain and a create > table statement.
Query: SELECT DISTINCT cards_crypt.* FROM user_haves, cards_crypt WHERE cards_crypt.name LIKE "%harrod%" AND user_haves.card_name = cards_crypt.name AND user_haves.total_have > 0 AND user_haves.user != "joe_bob_briggs" Explain: *************************** 1. row *************************** table: user_haves type: ALL possible_keys: card_name,total_have key: NULL key_len: NULL ref: NULL rows: 79370 Extra: where used; Using temporary *************************** 2. row *************************** table: cards_crypt type: eq_ref possible_keys: name key: name key_len: 255 ref: user_haves.card_name rows: 1 Extra: where used 2 rows in set (0.00 sec) Create Table data: CREATE TABLE user_haves ( card_name varchar(100) NOT NULL default '', total_have int(11) unsigned NOT NULL default '0', user varchar(50) NOT NULL default '', available int(11) unsigned NOT NULL default '0', record_num int(11) unsigned NOT NULL auto_increment, PRIMARY KEY (record_num), KEY user (user), KEY card_name (card_name), KEY total_have (total_have), KEY available (available) ) TYPE=ISAM PACK_KEYS=1; CREATE TABLE cards_crypt ( record_num int(11) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL default '', clan varchar(100) NOT NULL default '', capacity int(10) NOT NULL default '0', disciplines varchar(100) default '', superior varchar(100) default '', inferior varchar(100) default '', title varchar(100) default '', bonus_penalty text, release_set varchar(100) NOT NULL default '', rarity varchar(50) default '', artist varchar(100) default '', have int(10) default '0', need int(10) default '0', notes text, alternate_name varchar(255) default '', card_monger_url varchar(255) default '', PRIMARY KEY (record_num), UNIQUE KEY name (name), KEY clan (clan), KEY capacity (capacity), KEY release_set (release_set) ) TYPE=ISAM PACK_KEYS=1; If you need any more information to provide assistance, please let me know and I'll post it. Chris MySQL --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php