基本上我有一个18,36,90个商家的名单。我想把所有的东西都和这些商家联系起来。
在第一种情况下,我想拉出与此顺序为18,36,90的商家的行。下面的MYSQL语句以正确的顺序拉取它们,因为巧合的是,商家的顺序或升序:
SELECT * FROM tblMerchants WHERE merchantid=18 OR merchantid=36 OR merchantid=90
如果我想以不同的顺序拉出与商家的行,比如36,90,18,它既不是升序也不是降序,该怎么办?谢谢!
我有一个clustering by timestamp的Cassandra表,按升序排序,并对过去24小时内的事件进行查询。我希望结果集首先按24小时前的数据排序(这就是列按timestamp升序排序的原因),但我想知道是否有任何性能影响,因为我总是按最新的数据查询,并且我看到的任何时间序列帖子都建议按timestamp desc排序。
下面是我的mysql查询
SELECT mail FROM table2 WHERE wid IN
(SELECT DISTINCT Id FROM table1
WHERE time_stamp>=DATE_SUB(NOW(),INTERVAL 10 MINUTE) AND status<>200
ORDER BY time_stamp ASC)
LIMIT 2");
这将获取两个始终工作的fine.but在升序中未排序的条目。查询总是选择从第一行开始的行,而不执行order (我知道限制只从第一行开始)。在按升序对ID进行排序之后,我需要从表1中获取time_
我使用MySQL数据库来存储学生项目(每个项目都有自己独特的ID,如第一个屏幕截图所示)。
'ID‘列被设置为auto_increment和主键。
所有项目必须由其ID升序(仅)进行排序。但是,每次我在数据库中插入一个新项目并在“年份”字段中设置较低的值(比我上次插入前一个项目时输入的值低)时,我的项目就会自动由这个“年份”字段排序(如第二个屏幕快照所示)。
有没有办法,如何设置我的表,以自动排序所有新添加的项目,仅通过'ID‘列?是的,我知道我可以在放置每一张新记录后用ALTER TABLE tablename ORDER BY columnname AS
我试图在同一个按钮上显示数据,使用angularjs单击,.I可以按升序显示数据,.But如何显示在相同按钮上的降序(作为jquery中的切换)。我会告诉你问题,我的表头上有按钮"V“,在那个点击中,我按升序排序列,.can,我们在相同的按钮上按降序。
当用户第一次单击colomn ..预期结果是这样的,我能够做到这一点。
Calls Royal Dutch sell
p a royal data
Xgtyu test royal dat
但是,如果他再次单击相同的按钮.Then,它将显示这个预期结果。
Xgtyu tes
我有一个名为request的表,有三个列称为Id, want, teach。我必须按升序显示want和teach列,并且不希望显示空行和空行。
我尝试了查询,只有want列按升序显示,而teach列在升序中不显示。
SELECT want, teach FROM request WHERE want IS NOT NULL OR want !='' AND teach IS NOT NULL OR teach !='' GROUP BY want, teach ORDER BY want ASC, teach ASC
如果我通过教学ASC写订单,那么要ASC
我正在尝试以升序运行此查询:
SELECT title,project_index
FROM projectdetail
WHERE project_index BETWEEN 1 AND 6
ORDER BY title, project_index ASC;
我需要两列按升序排列,但上面的查询返回的结果中只有一列按ASC顺序排列。
我必须根据时间按升序获取记录,但它正在检索数据,如01:pm比09:am和最后11:00在这里存储的时间是12小时格式,列结构是varcha,但由于原因我不能将其更改为mysql时间,因此如何根据am pm按升序获得时间?
SELECT *
FROM table
ORDER BY STR_TO_DATE(time_slot,'%h.%i%p')
current output:
01:00 pm
09:00 am
11:00 am
Expected output:
09:00 am
11:00 am
01:00 pm
我有一个包含项目的MySQL表,我想在截止日期前对其进行排序。所以我有一个类似SELECT * FROM projects ORDER BY deadline的东西。但问题是,截止日期列是可选的,值可以为NULL。我希望对表进行优先排序,但是空的最后期限将位于结果的底部。由于升序,它们目前出现在顶部。我能用一种纯MySQL的方式来做吗?
我在mysql表中有一个yyyy dd格式的列生日。
我只想以升序格式显示月份和日期。
我试过如下..。
SELECT * FROM table_name Order by birthdate ASC
在展示区内使用的代码如下-
=date("F d ",strtotime($data["birthdate"]))
现在它显示的是上升的顺序,但是由于每个user..it的年数不同,所以结果如下:
January 02,
January 31,
February 06,
March 22,
December 23,
March 27,
June 13,
Janu