小编fan*_*nts的帖子

如何在MySql中的DATETIME字段的日期部分创建索引

如何在DATETIME字段的日期部分创建索引?

mysql> SHOW COLUMNS FROM transactionlist;
+-------------------+------------------+------+-----+---------+----------------+
| Field             | Type             | Null | Key | Default | Extra          |
+-------------------+------------------+------+-----+---------+----------------+
| TransactionNumber | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
| WagerId           | int(11)          | YES  | MUL | 0       |                |
| TranNum           | int(11)          | YES  | MUL | 0       |                |
| TranDateTime      | datetime         | NO   |     | NULL    |                |
| Amount            | double           | YES  |     | 0       | …
Run Code Online (Sandbox Code Playgroud)

mysql

67
推荐指数
5
解决办法
6万
查看次数

sql server身份验证和Windows身份验证之间有什么区别..?

sql server身份验证和Windows身份验证有什么区别...是否有使用每种身份验证的具体情况?

sql-server

42
推荐指数
3
解决办法
10万
查看次数

由于unf_ext(0.0.5)gem,捆绑安装失败

我在centos 6.3上使用rvm安装了ruby 1.9.3p327和rails 3.2.8.但是在为特定项目文件夹执行bundle安装时,当它尝试安装gem unf_ext 0.0.5并抛出跟随错误时,该过程会失败,

使用本机扩展安装unf_ext(0.0.5)Gem :: Installer :: ExtensionBuildError:错误:无法构建gem本机扩展.

/home/rradmin/.rvm/rubies/ruby-1.9.3-p327/bin/ruby extconf.rb -fPIC
checking for main() in -lstdc++... yes
checking for ruby/encoding.h... yes
creating Makefile

make
compiling unf.cc
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wimplicit-function-declaration" is valid for C/ObjC but not for C++
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.6/../../../../include/c++/4.4.6/vector:61,
from unf/normalizer.hh:4,
from unf.cc:1:
.....
....
...
Run Code Online (Sandbox Code Playgroud)

Gem文件将保留在/home/rradmin/.rvm/gems/ruby-1.9.3-p327@r32/gems/unf_ext-0.0.5中进行检查.结果记录到/home/rradmin/.rvm/gems/ruby-1.9.3-p327@r32/gems/unf_ext-0.0.5/ext/unf_ext/gem_make.out

安装unf_ext(0.0.5)时发生错误,Bundler无法继续.gem install unf_ext -v '0.0.5'在捆绑之前确保成功.

我也试图单独安装unf_ext,如上所述,但得到了同样的错误.我已经提到https://github.com/cowboyd/therubyracer/issues/135,但仍然无法解决问题.请让我知道解决这个问题的正确方法. …

bundle-install ruby-on-rails-3.2

10
推荐指数
2
解决办法
5590
查看次数

#1146 - 表'phpmyadmin.pma__tracking'不存在

在phpMyadmin中打开我的任何数据库时遇到问题我尝试删除了许多旧的,不相关的数据库,并且可能在此过程中删除了我不应该拥有的内容,并且想知道我可以做些什么来解决错误

#1146 - 表'phpmyadmin.pma__tracking'不存在

sql phpmyadmin

10
推荐指数
1
解决办法
6万
查看次数

LPAD领先零

我有发票号码表.指南说数字应该有6位或更多位数.首先尝试做:

UPDATE t1 SET NUMER=CONCAT('00000',NUMER) WHERE LENGTH(NUMER)=1;   
UPDATE t1 SET NUMER=CONCAT('0000',NUMER) WHERE LENGTH(NUMER)=2;  
UPDATE t1 SET NUMER=CONCAT('000',NUMER) WHERE LENGTH(NUMER)=3;  
UPDATE t1 SET NUMER=CONCAT('00',NUMER) WHERE LENGTH(NUMER)=4;  
UPDATE t1 SET NUMER=CONCAT('0',NUMER) WHERE LENGTH(NUMER)=5;  
Run Code Online (Sandbox Code Playgroud)

但这并不高效,甚至很漂亮.我试过LPAD功能,但后来问题因为功能:

UPDATE t1 SET NUMER=LPAD(NUMER,6,'0') WHERE CHAR_LENGTH(NUMER)<=6 ;
Run Code Online (Sandbox Code Playgroud)

返回受影响的ZERO行.也谷歌搜索,他们说把零写入报价将解决问题,但没有,任何帮助?这是每日进口.

编辑:列NUMER是INT(19)并包含已经的数据,如:

NUMER
----------
1203  
12303 
123403 
1234503 
...
Run Code Online (Sandbox Code Playgroud)

(现在填充了3到7位不同长度的数据)

mysql

9
推荐指数
2
解决办法
3万
查看次数

MySQL选择列名作为字段

我有一个mysql表,看起来像这样:

id | col_1 | col_2 | col_3
---|-------|-------|------
1  | 2     | 34    | 64
2  | 6     | 53    | 23
Run Code Online (Sandbox Code Playgroud)

我希望能够查询id并获取多行,每列一行.例如:

SELECT column_name as column, column_value as value FROM my_table WHERE id=1;
Run Code Online (Sandbox Code Playgroud)

哪个会给我:

column | value
-------|-------
col_1  | 2
col_2  | 34
col_3  | 64
Run Code Online (Sandbox Code Playgroud)

我需要用什么来制定这样的查询?

非常感谢

mysql pivot

8
推荐指数
1
解决办法
2万
查看次数

如何在MYSQL中编写嵌套if else

下面的sntax接缝是正确的.在mysql上运行时会出错

错误代码:1064.您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第27行附近使用正确的语法.

delimiter $$
    create function check2_login(p_username varchar(30),p_password varchar(30),role     varchar(20))
    returns bool
    deterministic 
    begin 
declare loginstatus bool default false;

if role="customer"then 
    select custid from customer where custid=p_username and pwd=p_password;
    if !row_count()=0 then
    select true into loginstatus;
    end if;
else if role="executive"then 
    select execid from executive where execid=p_username and pwd=p_password;
   if !row_count()=0 then
   select true into loginstatus;
    end if;
else if role="admin"then 
    select empid from employee where empid=p_username and pwd=p_password;
    if !row_count()=0 then
    select true into loginstatus;
    end if;
else …
Run Code Online (Sandbox Code Playgroud)

mysql if-statement nested-if

8
推荐指数
3
解决办法
3万
查看次数

使用HTML内联外部CSS

我正在寻找一个java库,它可以CSS使用HTML基于其ID /类属性的文档内联外部文件.

我找到了jStyleParser,但我不确定这是否适合我.我似乎无法理解它是否可以完成CSS从HTML 中内联元素的工作.文档和示例不是我所期望的.

是否有人可以回答这个问题,或者是否存在另一个图书馆?

谢谢

html css java parsing jstyleparser

7
推荐指数
2
解决办法
6045
查看次数

(MySQL)加载数据infile特定列

我在将数据加载到表的特定列时遇到问题.CSV文件使用默认字段ID,LAST_REFRESH,ALIAS1构建为动态,并且可能包含 ALIAS2到ALIAS8.当前CSV仅包含ALIAS1-4

MySQL表包含列ID,LAST_REFRESH,ALIAS1-ALIAS8.我的第一个文件的代码已经失败.设置变量后的代码是:

LOAD DATA LOCAL INFILE 'C:\\temp\\\OSS001'
INTO TABLE REJECTS (ID, REFRESH_DATE, ALIAS1, ALIAS2, ALIAS3, ALIAS4)
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES
Run Code Online (Sandbox Code Playgroud)

但不幸的是,我仍然收到以下错误:

您的SQL语法有错误; 查看与您的MySQL服务器版本相对应的手册,以便在'FIELDS TERMINATED BY'附近使用,'选择性封装'''终止于'\n'的线路

谁知道我做错了什么?

mysql

7
推荐指数
1
解决办法
1万
查看次数

添加屏幕共享到我的网络应用程序?

我必须制作一个模仿Skype的网络应用程序.我使用php,javascript,html和css来做到这一点.我被允许使用开源库和其他库.

我需要实现一个屏幕共享功能.我该怎么做呢?我的研究让我相信我需要编写一个java applet,但我不知道如何做到这一点.这是今天分配的,我只有3周时间来实施它.我该怎么做?

javascript screensharing

6
推荐指数
1
解决办法
1万
查看次数