`

mysql用户变量类型的问题想要1 得到1.0

阅读更多
mysql用户变量类型的问题想要1 得到1.0

select * from (

select  @rownum:=@rownum+1 as rownum_temp ,temp.*

from (SELECT @rownum:=0) r ,(传过来的sql) temp

limit 10

)result where rownum_temp >0 ;

---------------------------------
我想要用@rownum 用户变量实现分页用的序号 可 每次得到的记录rownum_temp 都是 1.0 2.0 3.0 4.0。。。
而我想得到的是 1 2 3 4 5

我估计是mysql的用户变量类型的问题

请问用什么方法可以解决呢??SELECT @rownum:=0 这是不是应该定义成int类型??

---------------------------------
多谢jinnianshilongnian 给出的解决方法
得到的答案是
1、你是直接执行sql 还是 通过jdbc获取的
2、直接执行sql应该是没有小数的,如果有可以 强制转换为整数
@rownum:=cast(@rownum as SIGNED)+1
3、如果jdbc 应该通过getInt/getLong获取

得到的是Map??估计它取回来为Double  这是jdbctemplate处理的 建议自己再处理下 
---------------------------------
select  @rownum:=cast(@rownum as SIGNED)+1 AS TEMP_NUM ,temp.*
from (SELECT @rownum:=0) r ,(传过来的sql) temp
limit 10


分享到:
评论

相关推荐

    mysql弱口令检查方法

    ### MySQL弱口令检查方法详解 #### 一、引言 在网络安全日益受到重视的今天,数据库的安全性显得尤为重要。MySQL作为一款广泛使用的开源关系型数据库管理系统,其安全性更是不容忽视。弱密码作为一种常见的安全...

    php1.0 使用方法

    ### 三、变量与数据类型 PHP支持多种数据类型,包括字符串、整数、浮点数、布尔值、数组和对象。变量以 `$` 符号开始,例如: ```php $myString = "Hello"; $myInteger = 123; $myFloat = 3.14; $myBoolean = true...

    archive_ PHP+MySQL简单留言本 v1.0 [江西新余电信].zip.zip

    【标题】"archive_ PHP+MySQL简单留言本 v1.0 [江西新余电信].zip.zip" 提供的信息表明这是一个包含PHP和MySQL技术的简单留言本应用的存档文件,版本为v1.0,源自江西新余电信。这个标题暗示了我们将探讨一个基于Web...

    Mysql数据库定时备份(linux版)v1.0.docx

    这里,`/path/to/your/mysqlbak.sh`是你的备份脚本路径,`your_database_name`是你想要备份的数据库名,`/var/log/cron.log`是Cron的日志文件,用于记录任务执行情况。保存并关闭编辑器。 现在,你的MySQL数据库...

    ASP.NET-[其他类别]ASP.NET管理MySQL数据库的小工具v1.0.zip

    这个压缩包"ASP.NET-[其他类别]ASP.NET管理MySQL数据库的小工具v1.0.zip"包含了一个专为ASP.NET开发的实用程序,目的是帮助开发者更方便地管理和操作MySQL数据库。尽管标签部分没有提供具体信息,但从文件名我们可以...

    SQLite-1.0.66.0-setup

    SQLite是一款开源、轻量级的嵌入式数据库引擎,它不需要独立的服务进程,可以直接在应用程序中使用。...通过安装这个程序,用户可以获得一个可靠的、高性能的本地数据库解决方案,以满足各种数据存储和检索的需求。

    基于PHP的邮编查询工具 【PHPMysql】V1.0.zip

    【基于PHP的邮编查询工具】是一个利用PHP编程语言与MySQL数据库系统开发的应用程序,主要用于帮助用户通过输入邮政编码来获取相关的地理位置信息。这个V1.0版本的工具旨在简化和自动化邮编与地址之间的查询过程,...

    JSP源码——[新闻文章]eNews新闻发布系统v1.0_enewsv1.0mysql.zip

    总之,【新闻文章】eNews新闻发布系统v1.0是一个采用JSP技术和MySQL数据库构建的新闻管理平台,具备新闻发布、管理、用户交互等功能,体现了Web开发中的多项核心技术。通过深入学习和理解这个系统,开发者可以进一步...

    404宿舍通讯录多用户版 v1.0 Beta

    在开始使用《404宿舍通讯录多用户版 v1.0 Beta》之前,至关重要的是要正确配置两个关键的文件:`inc`目录下的`config.asp`和`conn.asp`。`config.asp`文件通常包含了应用程序的基础设置,如数据库连接字符串、网站...

    齐鲁黄页系统 v1.0.rar

    这个系统设计简洁,尤其注重用户体验,其前端模板设计得干净清爽,没有过多的复杂功能,专注于提供基础的黄页服务。黄页系统通常包含企业、服务提供商的基本信息,如名称、地址、联系方式等,便于用户查找和联系。 ...

    PHP实用指南1.0

    变量以$符号开头,如 `$name = "John";`。PHP支持多种数据类型,包括字符串、整型、浮点型、布尔型、数组和对象。 2. **流程控制**:PHP提供了if/else、switch/case条件判断,以及for、while、do/while循环结构,...

    要搜聚合搜索源码 v1.0.zip

    【标题】"要搜聚合搜索源码 v1.0.zip" 涉及的主要知识点是搜索引擎的开发与聚合搜索技术。聚合搜索是指将多个独立的搜索引擎的结果进行整合,以提供更全面、更多元化的搜索体验。这个源码可能是用于创建一个能够同时...

    金典WNPM 1.0

    1、注意事项:金典WNPM 1.0程序所在路径不能含有汉字和空格。 2、MySQL默认用户名:root,密码为空 3、MySQL数据库文件存放目录:MySQL5.1\data 4、网站根目录[HTML,PHP]HTML 5、访问本机请用http://127.0.0.1/...

    维信科技_java1105_杜少雄_维信书城_v1.0_安装部署说明书1

    配置环境变量时要注意区分用户变量和系统变量: - **用户变量**:仅对当前登录用户生效,适用于个人开发环境。 - **系统变量**:对电脑上所有用户生效,适合多用户共享的服务器环境。 2. **TOMCAT服务器安装步骤*...

    巨人CMS v1.0

    5. **权限管理**:CMS通常有用户角色和权限的概念,巨人CMS v1.0可能包含用户注册、登录、权限分配等功能。理解如何设置和管理这些权限对确保网站安全至关重要。 6. **插件和模块**:为了增强功能,CMS常提供插件或...

    JSP资料大全1.0版

    这个大全可能覆盖了JavaScript的基础语法、变量和数据类型、函数、对象、数组、字符串操作、DOM操作、BOM(浏览器对象模型)操作,以及事件处理等。此外,可能还包括了JavaScript高级特性,如闭包、原型链、模块化、...

    blog1.0.zip

    这个博客系统基于MySQL数据库,并且前端采用了Semantic UI框架来实现用户界面。 【描述】中提到了几个关键的IT知识点: 1. **Spring Boot**: Spring Boot是Java平台上的一个微服务框架,它简化了Spring应用的初始...

    agileflow1.0OA工作流源码

    - 数据库驱动,如MySQL或Oracle,根据源码中使用的数据库类型。 部署流程通常包括以下步骤: 1. 解压源码包到本地文件系统。 2. 使用Eclipse导入源码工程。 3. 配置项目依赖,如添加数据库连接和设置相关环境变量...

    jkd环境变量设置

    - **MySQL Server路径**:`D:\ProgramFiles(x86)\MySQL\MySQLServer5.0\bin` - **Apache Ant路径**:`D:\java\apache-ant-1.8.3\bin` 这些路径可以根据实际情况添加到`Path`变量中,以确保相应工具能够在命令行中被...

Global site tag (gtag.js) - Google Analytics