基于种姓,宗教,地点,性别,年龄,我需要从我的数据库中过滤数据,我应该怎么做?
在mysql数据库中,我将宗教、性别、位置、年龄作为同一表中的单独列。
我用过的代码
$result=mysql_query("SELECT * FROM enquiry where location like '%$text%'and gender like'%$text1%' ")
or die("error");
$
我将Person类映射到带有枚举Sex的注释中,如果是男性或女性,则引用性别。让我们看看:
@Entity
@Table(name = "PERSON")
public class Person {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
@Enumerated(EnumType.STRING)
@Column(name = "SEX")
private Sex sex;
private enum
我的数据库中有两行:性别(只能是:1或2个“男性,女性”),食物(各种记录,如苹果,香蕉,吐司,意大利面等等)我想将最喜欢的食物按性别分类。我做了这样的事情,但它不起作用:
$most_male = mysql_query("SELECT * FROM data WHERE sex = '1' GROUP BY foods HAVING count(*) > 2") or die(mysql_error()); //do something
$most_female= mysql_query("SELECT * FROM data WHERE s
我正在寻找在MySQL数据库中存储性别的最佳方法,无论‘枚举’是最好的还是我应该去‘整型’?我想把这个存储在我的用户表中,什么应该是最好的?将性别存储为
Using Enum - 'Male' and 'Female' or 'male' and 'female' or 'M' and 'F' or 'm' and 'f'
或
Using INT - '1' and '2'
或
TINYINT(1) - '1' and
如果在mysql数据库中搜索多个表单字段数据,如何编写查询。
表单字段如下
FirstName:
LastName:
Age:
Gender:
现在,我们可以在任何多个字段中输入数据,并搜索我尝试过的用于单个字段的代码。无法为多个条件创建
sql = "select * from PERSON where F_Name = %s or L_Name = %s or Age = %s and Gender = %s"
self.cursor.execute(sql,(self.fname, self.lname, self.age, self.gender))
如果字段Firs
$bilgi= mysql_query("SELECT age,wname,slid,sex FROM user AND city WHERE user.ci_name=(SELECT ci_id FROM city WHERE ci_name='$ciname')");
while($sutun= mysql_fetch_array($bilgi))
这是我的疑问陈述。这会给我一个错误,错误是提供的参数不是在资源中的有效MySQL结果...
现在让我解释一下我在做什么。我正在发送一些城市名称到我的数据库中,以便找到该城市的唯一编号。我发送了伊斯坦布尔,它的id
我的mysql数据库中有一个users表,其中包含id、age和gender等列。我已经在其中插入了大约500条记录。
现在我需要交换记录的性别,即用男性替换女性,将女性替换为男性。
我想这样做:
update users set gender='female' where gender='male';
update users set gender='male' where gender='female';
但正如您所看到的,只要我运行第一个查询,所有的记录都将更新为性别设置为“女性”。
我如何修改查询,或者我应该采取另一种方式
我有一个样本数据库的学生在一个班级中,他们的身份(独特),姓名,性别,出生日期,分数等。
我打算做的是:
如果学生没有输入他的数据,它应该插入数据。
如果学生是第二次使用,时间应该更新。我使用了下面的代码,但它不起作用。
谢谢!!
// open connection
$con = mysql_connect($host, $user, $pass) or die ("Unable to connect!");
// select database
mysql_select_db($db) or die ("Un
mySQL数据库中的表与excel表中的表相同。但是,工作表有一个额外的列,我希望在mysql表中添加该列。
表中列上abc: id,name,道布列在工作表上
现在,我希望将excel工作表中的性别列添加到与特定id对应的表中,而不删除该表。
LOAD DATA INFILE '/path/pqr.csv'
INTO TABLE abc
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
但是这将用于
我在mysql数据库中使用Liferay框架,并且一直收到以下错误:
ERROR [http-bio-80-exec-5][render_portlet_jsp:157] com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'odlukaKomentar' at row 1
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4118)
at com.mysql.jdbc.MysqlIO.checkE