php + mysql,按名称排序+从特定id开始

2023-12-22

MySQL:

id | name  |
------------
1  | Joe   |
2  | Craig |
3  | Shawn |
4  | Ryan  |
5  | Seth  |

PHP:

$a = mysql_query("SELECT * FROM table_name ORDER BY name DESC");

但我想做的是,我想从id: 3,所以它应该输出:

3,4,5,1,2


您可以在 ORDER BY 中使用表达式:

SELECT id, name
FROM table_name
ORDER BY id < 3, id

Result:



3  Shawn
4  Ryan
5  Seth
1  Joe
2  Craig
  

我还建议你不要使用SELECT *而是明确列出列。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

php + mysql,按名称排序+从特定id开始 的相关文章

  • 无法访问 localhost/xampp/index.php

    我刚刚安装了 Windows 7 的 XAMPP 控制面板似乎工作正常 我启动了 MySql 和 Apache 我遇到的问题是 当我在浏览器 Google Chrome 中输入 localhost 时 它会将我发送到 http localh
  • 比特纳米。重置mysql根密码

    我如何重置 MySQL 中的 root 密码和帐户 因为我按照如何为其他服务器授予权限的说明操作 并且意外地将 root 用户 Mysql 绑定到其他 IP 地址 现在看来我无法在 localhost 上以管理员身份登录 Thanks 您有
  • 如何在 PHP 的 HTML 页面中显示错误消息?

    我有以下登录表单 login php 其中要求输入用户名和密码
  • PDO PHP 连接,致命错误

    我的连接类 firstcode php class DB functions public db function construct try db new PDO mysql localhost dbname xxx charset ut
  • 使用 PHP glob 列出 FTP 服务器上的文件不起作用

    我使用此代码来访问目录 location files pictures glob location png 我想使用 FTP 访问远程路径 location opendir ftp user password host name files
  • 覆盖 FOS 用户包中的“更改密码”模板

    我做了一些研究 遗憾的是找不到任何帮助 因此 我将 FOSUserBundle ChangePasswordAction 渲染到我的模板中 但它显示供应商提供的默认模板 我的渲染控制器的模板 block body h2 Einstellun
  • 如何在 Play java 中创建数据库线程池并使用该池进行数据库查询

    我目前正在使用 play java 并使用默认线程池进行数据库查询 但了解使用数据库线程池进行数据库查询可以使我的系统更加高效 目前我的代码是 import play libs Akka import scala concurrent Ex
  • 使用 XPATH(和 PHP)从样式属性中选择背景 url

    我只想从此背景图像样式属性中选择 url 这可以通过 XPATH 实现吗 a href http www test com style background image none test a 我有类似的东西 url xpath gt qu
  • 在 PHP 字符串中格式化 MySQL 代码

    是否有任何程序 IDE 可以在 PHP 字符串中格式化 MySQL 代码 例如 我使用 PHPStorm IDE 但它无法做到这一点 它对 PHP 和 MYSQL 执行此操作 但不适用于 php 字符串内的 MYSQL 我已准备好使用新的
  • 如何从shell脚本自动登录MySQL?

    我有一个 MySQL 服务器 其中有一个用户和密码 我想在 shell 脚本中执行一些 SQL 查询而不指定密码 如下所示 config sh MYSQL ROOT root MYSQL PASS password mysql sh sou
  • PHP 编码风格回归;在开关/外壳中

    我们正在尝试为我们的团队实施新的编码风格指南 当未找到 break 时 php codeniffer 会在 switch case 语句上打印警告 如下所示 switch foo case 1 return 1 case 2 return
  • 带倒计时的php循环

    假设我从 400 开始计数器 我将如何执行一个向后运行直到 0 的 foreach 循环 伪代码 i 400 foreach SOMETHING do stuff i for i 400 i gt 0 i do stuff 其他方法 i 4
  • CodeIgniter:My_Lang 中的 get_instance

    我发现这个有用的国际化代码 http pastebin com SyKmPYTX http pastebin com SyKmPYTX 一切正常 除了我无法在此类中使用 CI 函数 我想从 DB 设置 languages 和 special
  • 从 Laravel 4 输入生成新数组

    我使用 Input all 从动态生成的表单中获取一些输入 我使用 jQuery 来允许用户添加字段 字段名称为 first names last names 和 emails input 变量现在看起来像这样 array size 4 t
  • php - 解析html页面

    div divbox div p para1 p p para2 p p para3 p table class table tr td td tr table p para4 p p para5 p 有人可以告诉我如何解析这个 html
  • PHP 检查当前日期是在设定日期之前还是之后

    我从数据库中提取一个日期 其格式为 dd mm YYYY 我想做的是检查当前日期 如果当前日期早于数据库中的日期 则需要打印数据库日期 如果是在之后 则需要打印 继续 有人能指出我正确的方向吗 if strtotime database d
  • PHP session_regenerate_id 和黑莓浏览器

    问候 我正在开发一个登录系统 并陷入了黑莓浏览器身份验证的困境 他们似乎对 PHP 的 session regenerate id 有问题 有人可以建议替代方案吗 以下是身份验证和登录脚本 UPDATE看来会话一般都不起作用 拿出 sess
  • PHP 表单 - 带验证蜜罐

    我有以下内容 效果很好 但对垃圾邮件机器人开放 我想放入蜜罐 而不是验证码 下面的代码适用于验证姓名 电子邮件 消息 但我无法让它与蜜罐一起工作 任何人都可以查看 蜜罐 代码并告诉我如何修复它吗 我希望表单给出 success2 不允许垃圾
  • 在本地 SDK 服务器上工作时,实时 Google App Engine 上出现 404

    我已经在GAE标准环境上部署了几个PHP应用程序 一切正常 现在我正在部署一个新应用程序 该应用程序位于由gcloudSDK按预期工作 终端命令 dev appserver py log level warning app yaml 问题是
  • Laravel 搜索关系

    我有两个相关的模型 我正在尝试在产品中进行搜索 并且仅显示实际搜索结果 而不是找到该产品的类别的所有产品 我不想搜索任何类别 因为无论搜索什么或找到什么 类别都会始终显示 Example I have the following categ

随机推荐

  • 使用 Firebase Auth 模拟器以编程方式创建用户

    我正在尝试使用 Firebase Auth 模拟器编写玩笑测试 并继续收到以下 CORS 错误 console error Error Headers X Client Version forbidden at dispatchError
  • 无法让 Log4Net 在我的 ASP.NET 网站上工作:(

    非常简单的问题 gt 我似乎无法在 ASP NET 应用程序中从 Log4Net 获取任何数据 我有一个简单的 ASP NET 网站 它引用了一个类库 在这个类库中 我有一些调用记录器的行 我正在尝试在 Visual Studio 2008
  • Jira 用于错误跟踪和客户支持?

    我们正在考虑使用 Jira 进行错误跟踪 并将其与 Git 集成 以将错误修复与版本处理联系起来 您是否也推荐 Jira 来提供客户支持 还是我们应该寻找其他系统 例如 Zendesk 来实现此目的 我知道可以通过某种方式将 Hipchat
  • String s = "something"; 和有什么区别和 String s = new String("某事"); [复制]

    这个问题在这里已经有答案了 可能的重复 字符串对象和字符串文字之间的区别 https stackoverflow com questions 3297867 difference between string object and stri
  • 为什么该规则不能防止重复密钥违规?

    postgresql 我试图COPY将 csv 数据写入表中 但我收到重复的密钥违规错误 并且无法判断COPY为了忽略这些 所以根据互联网智慧 我尝试添加此规则 CREATE OR REPLACE RULE ignore duplicate
  • Python 中的数组解构

    我希望能够vals最后一行更清楚 import rx from rx import operators as op light stream rx range 1 10 pipe op with latest from irradiance
  • 如何使用 Liquid (Shopify) 遍历商店的所有产品?

    我不能 我知道 Shopify 对页面上可以循环浏览的产品数量施加了限制 当前限制为 50 实际上 这不是真的 可以使用 Liquid 遍历商店的所有产品 paginate collections all products products
  • 如何获取当前目标蚂蚁的值?

    如何获取当前目标蚂蚁的值 它是否存在一个称为 TARGET 的特殊变量 基于问题 https issues apache org bugzilla show bug cgi id 44980你必须修补 ant 或使用 javascript
  • 解析错误:语法错误,意外的“else”(T_ELSE)[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我编辑此代码以在 select 为空时显示消息 并收到此错误 Parse error syntax error unexpecte
  • setX()、setTranslationX()、setY() 和 setTranslationY()

    setX setY 和 setTranslationX setTranslationY 有什么区别 他们是在现有坐标上设置偏移还是设置绝对位置 如果他们设置绝对坐标 会不会与父布局的约束冲突 假设我们有类似的东西 View 1 View 2
  • 将 war 从 S3 部署到 AWS Elastic Beanstalk

    我有2台AWS机器 1 dev ec2 2 prod elastic beanstalk 每次提交后 我都会在 dev machine1 上进行构建和部署 这会生成一个 war 文件 该文件也将使用 s3cmd 工具上传到 S3 存储桶上
  • php的'include'是函数还是语句?

    网络上有很多这两种情况的示例 php 手册说 include 语句 这似乎是矛盾的 如果它是一个语句 它不应该没有括号吗 这两者都有效 include somefile php include somefile php 那么我或其他人应该关
  • 如何判断 Rails 代码是通过 rake 还是 script/generate 运行?

    我有一个有点重的插件 项目符号 配置有 Growl 通知 如果我只是运行 rake 任务或生成器 我不想启用它 因为它在这些情况下没有用 有什么方法可以判断是否是这种情况吗 就这么简单 if rails rake task puts Gue
  • 什么类型的序列化在幕后使用 Wcf?

    我知道 net 中有 3 种类型的序列化 Soap Xml Binary Wcf 指示 DataContract 属性也序列化 但是通过what 二进制不是 我知道 那么通过什么机制 它是为给定端点定义的绑定 它指定了序列化机制 例如 ba
  • python seed() 不保持相同的序列

    我正在使用 random seed 来尝试保持 random sample 与我从列表中采样更多值相同 并且在某些时候数字会发生变化 我认为的一个目的Seed 函数的作用是保持数字相同 这是我做的一个测试 以证明它不会保留相同的数字 imp
  • 编译器在转换整型常量时做什么?

    使用以下宏 define MIN SWORD signed int 0x8000 例如以下表达式 signed long s32 if s32 lt signed long MIN SWORD 预计要做以下检查 if s32 lt 3276
  • 数据表中的字典

    说我有3个Dictionary
  • 应用程序缓存清单+本地存储大小限制

    我正在构建一个可能有大量离线存储需求的应用程序 我想知道是否可以同时使用离线缓存清单 5MB 和本地存储 5MB 来使用 10MB 存储 请注意 这是一个 Intranet 应用程序 因此我们可以控制设备 我已经在 Chrome Firef
  • 没有模糊视图效果的 UIAlertController 操作表

    我在用着UIAlertController对于一些行动 但我不太喜欢模糊视图效果在操作组视图中 参见下面的屏幕截图 我正在尝试消除这种模糊效果 我在网上查了一下 没有找到任何APIUIAlertController这样就可以消除这种模糊效果
  • php + mysql,按名称排序+从特定id开始

    MySQL id name 1 Joe 2 Craig 3 Shawn 4 Ryan 5 Seth PHP a mysql query SELECT FROM table name ORDER BY name DESC 但我想做的是 我想从