2013-04-03 58 views
2

我有一个数据库表是这样的:
enter image description here如何从数据库中获取不同的数据?


我想根据从表中获取不同hostel_name date.if日期是相同的则只有唯一的名字被取出,但如果日期更改,然后同hostel_name也fetched.just像uper形象。
在此先感谢。

+1

使用'组,date' –

回答

6

使用group by子句hostel_namedate

SELECT id,date,type,hostel_name,block_id,hostel_charge from <table_name> group by hostel_name,date 
+0

是work.thanks。 – DS9

+0

你永远是受欢迎的! –

1

您可以使用GROUP BY分组基于日期和HOSTEL_NAME数据。但是,如果你只对获得不同的日期和HOSTEL_NAME使用这个感兴趣,

通过hostel_name SELECT DISTINCT DATE,HOSTEL_NAME FROM <TABLE_NAME>按日期