mysql排序的妙用(类似置顶)_MySQL
bitsCN.com
今天在做一个2次开发的时候,出现一个需求,
需要在商品分类页里面带一个参数,也就是商品ID,
如果分类链接里面有这个ID的时候就需要把这个商品排在分类商品列表的第1个,
原来的思路是,选择分类后,在PHP里面修改,把那个商品修改到第一个来,想想也挺麻烦的,
最后想想还有没有其它办法呢,出去走走后,就想,如果mysql帮我们排了的话,多方便呀。
那么mysql 排序在怎么用呢,ORDER BY + 字段 + 排序方式,这个不管怎么排也实现不了呀,
在一想能不能像where一样用呢,管他的,试试
说了这么多,怕有人看不懂,直接给需求来个图:
使用前:
SELECT `goods_id` FROM `sdb_goods` LIMIT 0 , 30
使用后
SELECT `goods_id` FROM `sdb_goods` ORDER BY `goods_id` = 4 DESC LIMIT 0 , 30
`goods_id` = 4 的商品真排上来了,这个样子就省事情了,哈哈
咱们再来完善下,
SELECT `goods_id` FROM `sdb_goods` ORDER BY `goods_id` = 4 DESC, `goods_id` ASC LIMIT 0 , 30
真没有想到,mysql还可以这样,威武!
来自: http://www.lpboke.com/mysql排序的妙用类似置顶.html
bitsCN.com
Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Vier empfohlene KI-gestützte Programmiertools

Welcher KI-Programmierer ist der beste? Entdecken Sie das Potenzial von Devin, Tongyi Lingma und SWE-Agent

Erfahren Sie, wie Sie mobile Anwendungen mit der Go-Sprache entwickeln

Zusammenfassung der fünf beliebtesten Go-Sprachbibliotheken: wesentliche Tools für die Entwicklung

VSCode verstehen: Wofür wird dieses Tool verwendet?

Wie erkennt man die Echtheit von Dewu-Produkten? Methoden zur Identifizierung der Authentizität

Umfassende Anleitung: Detaillierter Java Virtual Machine-Installationsprozess

Ist PHP Front-End oder Back-End in der Webentwicklung?
