SQL里desc和asc的意思
desc是descend 降序意思
asc 是ascend 升序意思
sql = "select 表内容名逗号分割 from 数据库表名 Putout=true order by 读取的排序表名 asc"
例如
sql = "select ,ID,name,time from user Putout=true order by time desc" '按最新时间来排序
sql = "select ,ID,name,time from user Putout=true order by time asc" '按早时间来排序
'这里by time desc是排序或者用ID来判断,desc为倒序 asc为正序
例子:
<?php
$qydt_list = array();
$query = $db->query(sprintf("SELECT title FROM %s ORDER BY id asc LIMIT 0,5 ", $TABLE_HOME));
if ($query)
{
while ($zjfy = $db->fetch_array($query))
{
$qydt_list[] = $zjfy;
}
}
foreach ($qydt_list as $zjfy_item)
{
?>
<tr>
<td height="23"> <span class="style4">·<a href="、"><?=substrs($zjfy_item['title'],58)?></a></span></td>
</tr>
<?php
}
?>
分享到:
相关推荐
[ORDER BY order_expression [ASC | DESC] ] ``` 可以看到,Oracle的SELECT语句支持更多的子句,例如START WITH U CONNECT BY、INTERSECT和MINUS等。这些子句在SqlServer中不支持,但是可以使用其他方式实现相同的...
SELECT column1, column2 FROM table_name ORDER BY column1 ASC/DESC; SELECT column1, COUNT(*) FROM table_name GROUP BY column1; ``` 6. 联接操作:`JOIN`语句用于合并两个或更多表中的数据。常见的有INNER...
解决方法就是在order by ID desc再加一个排序的字段,这样子可能会把速度提高很多。再加止排序的字段因查询而异了 如表 代码如下: CREATE TABLE [dbo].[CMPP_SendCentre] ( [id] [int] IDENTITY (1, 1) NOT NULL , ...
这里的`ORDER BY Salary`指定了排序的列,`DESC`表示降序,如果想进行升序排序,可以使用`ASC`(默认也是升序,可以省略)。 此外,`ORDER BY`还可以同时对多个列进行排序,如先按部门再按薪水排序: ```sql ...
在SQL Server中实现分页主要有两种方式:一种是使用`OFFSET`和`FETCH NEXT`语法;另一种则是通过存储过程来实现。本篇将重点讨论第二种方法——使用存储过程进行分页。 ### 存储过程详解 #### 1. 参数解释 该存储...
ORDER BY column1 ASC|DESC, column2 ASC|DESC, ... ``` - **示例**:按`stockid`降序排序`stock_information`表中的所有记录。 ```sql SELECT * FROM stock_information ORDER BY stockid DESC; ``` 以上是...
- **SQL Server 配置属性**:这部分内容涉及到了SQL Server的配置属性设置,包括常规设置、内存设置、安全性设置等,这些设置对于优化SQL Server性能和确保系统的安全性至关重要。 - **数据库备份、还原、收缩和分离...
SELECT * FROM table_name ORDER BY column_name ASC|DESC; ``` - 计数: ```sql SELECT COUNT(column_name) FROM table_name WHERE condition; ``` - 求和: ```sql SELECT SUM(column_name) FROM table...
在SQL语言中,查询和函数是两个非常关键的概念,它们被广泛应用于数据库管理和数据分析。本文将详细介绍这些概念,以及在实际操作中的一些示例。 首先,我们来看一下Oracle数据库中的两个伪列:ROWID和ROWNUM。...
- **ORDER BY**:用于对结果集进行排序,可以按升序(ASC)或降序(DESC)排列。 2. **联接操作**: - **INNER JOIN**:返回两个表中匹配的行。 - **LEFT JOIN/RIGHT JOIN**:返回左表或右表的所有行,即使在另一个...
可以指定字段、过滤条件、排序和分组等,如SELECT * FROM 表名 WHERE 条件 ORDER BY 字段名 ASC/DESC GROUP BY 字段名。 2. JOIN操作:用于将两个或更多表的数据合并在一起,有INNER JOIN、LEFT JOIN、RIGHT JOIN和...
### SQL Server 基本语言知识点 ...这些指令是 SQL Server 数据库管理和操作的核心组成部分,掌握它们对于有效地管理和操作数据至关重要。希望通过对这些指令的学习,读者能够更好地理解和使用 SQL Server。
7. **排序(ORDER BY)**:`ORDER BY` 用于根据一个或多个列对结果集进行升序(ASC)或降序(DESC)排序。 8. **分页(LIMIT和OFFSET)**:在大量数据中,`LIMIT` 和 `OFFSET` 用于限制返回的结果数量,实现分页...
在Oracle数据库管理中,了解SQL语句的执行性能和频率对于系统优化至关重要。本文将详细介绍如何查看Oracle数据库中执行最慢和查询次数最多的SQL语句,以帮助DBA(数据库管理员)识别潜在的性能瓶颈。 首先,我们来...
SELECT column1, column2 FROM table_name ORDER BY column2 [ASC | DESC]; ``` - 多表联接查询: ```sql SELECT * FROM table1, table2 WHERE table1.column1 = table2.column1; ``` - 统计查询: ```sql ...
3. **排序查询**:使用`ORDER BY`子句对结果进行升序(`ASC`)或降序(`DESC`)排序。例如,`SELECT * FROM 表名 ORDER BY 列名 ASC`。 4. **分组查询**:`GROUP BY`语句用于将数据按一个或多个列进行分组,常与聚合...
- **ORDER BY**:对查询结果进行排序,可以指定ASC(升序)或DESC(降序)。 4. **子查询** - **嵌套查询**:在另一个查询内部使用的查询,用于获取满足特定条件的子集数据。 - **IN和NOT IN**:用于判断某个值...
- **ORDER BY子句**:对查询结果进行排序,可指定升序(ASC)或降序(DESC)。 ### 3. 进阶查询技术 - **JOIN操作**:包括INNER JOIN、LEFT JOIN、RIGHT JOIN和FULL JOIN,用于合并两个或更多表的数据。 - **子...