`
haohappy2
  • 浏览: 326088 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Customize SQL Sort Order(EVA)

 
阅读更多
SELECT  * 
FROM 
	product_attribs  
WHERE pid=##id## 
ORDER BY FIELD(`attrib_name`, 'name','description','subtitle','size','price','unit');

 

SELECT *
FROM 
	product_attribs
WHERE pid =##id##
ORDER BY CASE attrib_name
WHEN 'name'
	THEN 1
WHEN 'description'
	THEN 2
WHEN 'subtitle'
	THEN 3
WHEN 'size'
	THEN 4
WHEN 'unit'
	THEN 5
WHEN 'new'
	THEN 6
ELSE 7
END ;

If you want customize  you sql sort order, you can use above SQL statement.

And both of above can work, but the second one is much better.

分享到:
评论

相关推荐

    customize sort.txt

    customize sort.txt

    django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】

    本文将详细介绍Django框架中的事务处理机制,包括如何使用ORM(Object Relational Mapping)进行事务管理以及如何通过自定义SQL(Raw SQL)来进行事务处理,并给出具体的实现技巧和注意事项。 #### 二、基于Django ...

    Customize Rules 使用 myrules

    Customize Rules 使用附件中的 myrules 中的内容覆盖 Customize 的内容然后保存

    SQL数据库说明书(英文版)

    The online documentation also includes task-specific procedures that enable you to customize your SQL Server system. On the Contents tab of SQL Server Books Online, topics are organized in a ...

    通过嵌入式SQL访问数据库

    ### 通过嵌入式SQL访问数据库 #### 一、嵌入式SQL简介 嵌入式SQL是一种编程技术,它允许开发者将SQL语句直接嵌入到高级语言(如C/C++)的源代码中,从而实现对数据库的操作。这种方式特别适用于需要在应用程序中...

    前端开源库-customize-engine-handlebars

    《前端开源库 Customize Engine Handlebars 深度解析》 在现代前端开发中,自定义引擎扮演着重要的角色,它们允许开发者根据特定需求定制化处理模板、数据和逻辑。其中,“customize-engine-handlebars”是一个专注...

    嵌入式SQL编程与VC的链接方法

    - 打开Visual C++ 6.0,选择“Tools”菜单下的“Customize”选项。 - 在弹出的对话框中选择“Tools”标签页。 - 单击“New”按钮创建一个新的工具条目,并命名为“PROC”。 - 设置命令路径为PROC的可执行文件...

    Microsoft SQL Server 2005 Analysis Services Step by Step

    Customize cubes with multi-dimensional expressions (MDX) and other advanced design techniques •Use actions to integrate Web pages, reporting applications, and drillthrough capabilities with cubes•...

    customize-tabwidget.zip

    在压缩包中的`customize-tabwidget`文件可能是项目的主要源代码文件,包含实现上述功能的C++代码。开发者可能使用了Qt Creator作为IDE,编写了`.cpp`和`.h`文件,定义了自定义的`TabWidget`类,并在`main.cpp`中实例...

    eclipse执行sql2.pdf

    6. **自定义透视图**:如果你在菜单栏找不到执行SQL的选项,可以通过`Window` -> ` Customize Perspective...`来调整Eclipse的工作空间布局。在弹出的对话框中,确保`SQL Scrapbook`已经被选中,然后点击`OK`,这样...

    SQL Assistant v5.0

    "Always Add Delimiters" option supports new mode "Only if name = keyword (limited)" You can now customize list of keywords that you also use as object and column names, and which you don't want SQL ...

    Building Tools with GitHub Customize Your Workflow mobi

    Building Tools with GitHub Customize Your Workflow 英文mobi 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    myeclipse_2014_customize_perspective修复bug

    标题 "myeclipse_2014_customize_perspective修复bug" 指向的是一个针对MyEclipse 2014版本中自定义透视图(perspective)问题的修复工具包。MyEclipse是一款功能丰富的Java集成开发环境(IDE),它是Eclipse的商业...

    解决myeclipse2014版本中不能启动customize perspective的替换补丁

    然而,软件在使用过程中难免会出现一些问题,比如标题所提到的“不能启动Customize Perspective”就是一个常见的故障。本文将详细解析这个问题及其解决方案。 "Customize Perspective"是Eclipse和MyEclipse中的一个...

    Microsoft SQL Server2005 Analysis Step by Step

    Improve query performance with aggregations and user hierarchies •Customize cubes with multi-dimensional expressions (MDX) and other advanced design techniques •Use actions to integrate Web pages, ...

    Building Tools with GitHub Customize Your Workflow 无水印pdf

    Building Tools with GitHub Customize Your Workflow 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,...

    前端开源库-customize

    【标题】"前端开源库-customize"涉及到的核心概念是前端开发中的自定义化框架,它为开发者提供了一种创建可定制引擎的能力。在现代Web应用中,为了满足不同项目的需求和提升用户体验,开发者往往需要对现有的开源库...

    嵌入式SQL编程 附有操作说明 student

    嵌入式SQL编程的范例,使用VC6编译Oracle 10g 嵌入式SQL程序操作步骤 一、 基本要求 1、所需软件Visual C++ 6.0 2、 源代码包括 PRO C 文件: student.pc 3、安装ORACLE10G 或其客户端 在ORACLE10G CLIENT 安装时并...

    运用嵌入式SQL语言实现ORACLE数据库应用的方法探索.pdf

    文档还详细描述了如何在VC6.0开发环境中配置PROC/C++预编译器的具体步骤,包括在VC软件的工具栏中找到Customize,然后选择Tools页,输入PROC/C++,指定编译器和参数等。这是开发ORACLE数据库应用前必须要完成的配置...

Global site tag (gtag.js) - Google Analytics