我无法运行此查询我不知道为什么我认为它是正确的但是jsp中的选择是返回nothin(也很抱歉我的英语不好)我是一名高中学生,而不是它不是一个项目但仅限于教育目的。 谢谢你的理解。
字符串查询="从用户中选择s_int,count(bio),scientific_interests"
"其中scientific_interests.Record_number = users.Record_number"
"和s_int ='" + SCIENTIFIC_INTRESTS +"' &#34 ;;
MYSQL DB TABLES
创建表,如果不存在scientific_interests(
intId INT(100)AUTO_INCREMENT,
Record_number VARCHAR(100)NOT NULL,
s_int varchar(100)not null,
PRIMARY KEY (intId),
FOREIGN KEY(Record_number) references users(Record_number)
);
CREATE TABLE IF NOT NOT EXISTS用户(
Record_number VARCHAR(100) NOT NULL,
name CHAR(50),
surname CHAR(50),
institute VARCHAR(50),
department VARCHAR(50),
bio VARCHAR(500),
b_day INT(10),
b_month INT(10),
b_year INT(10),
PRIMARY KEY (Record_number)
);
答案 0 :(得分:0)
尝试使用联接:
String query = "select s_int,count(bio) from scientific_interests JOIN users ON scientific_interests.Record_number = users.Record_number WHERE s_int = '"+SCIENTIFIC_INTRESTS+"' ";