我有兩個表,我想根據category_id
查詢和合並。MySQL UNION查詢語法
我的事件表有一個名爲event_category_id
的列,它創建事件與其類別之間的關係。該值是一個int。
在我的分類表中,我有一個名爲category_id
的列,這是我想要匹配的,並用varchar值category_name
代替int值。
我的語法是什麼?謝謝您的幫助!
categories
CREATE TABLE
wp_wild_dbem_categories (
CATEGORY_ID int(11) NOT NULL auto_increment,
CATEGORY_NAME tinytext NOT NULL, PRIMARY KEY (
CATEGORY_ID ) ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
events
CREATE TABLE
wp_wild_dbem_events (
EVENT_ID mediumint(9) NOT NULL auto_increment,
event_author mediumint(9) default NULL,
EVENT_NAME tinytext NOT NULL,
event_start_time time NOT NULL default '00:00:00',
time NOT NULL default '00:00:00',
EVENT_END_TIME event_start_date date NOT NULL default '0000-00-00',
event_end_date date default NULL,
event_notes text,
event_rsvp tinyint(1) NOT NULL default '0',
event_seats tinyint(4) default NULL,
event_contactperson_id mediumint(9) default NULL,
LOCATION_ID mediumint(9) NOT NULL default '0',
recurrence_id mediumint(9) default NULL,
event_category_id int(11) default NULL, UNIQUE KEY
EVENT_ID (
事項標識) ) ENGINE=MyISAM AUTO_INCREMENT=26 DEFAULT CHARSET=latin1
請發表您的表結構從'CREATE TABLE tablename' – dnagirl