小编Sha*_*dow的帖子

SQL命令按字符串末尾的数字

我有一个带有一些列的表,我想按“ post_id”列排序选择。这些行是这样的:“ rgpost0”,“ rgpost1”,“ rcpost2”,...

如何按“ post_id”列的值末尾的数字对选择进行排序?

该代码不起作用: SELECT * FROM posts_info ORDER BY post_id+0 DESC

我不想将列类型更改为数字。我只想按数字在字符串的末尾进行排序。

mysql sql sql-order-by

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

AttributeError: 在 Django 中迁移时,模块“MySQLdb.constants.FIELD_TYPE”没有属性“JSON”

我不知道以什么方式解决这个错误。任何提示?我有简单的 Django 项目,并在尝试执行 python3 manage.py migrate 时收到此错误。这与应用程序中的任何编程错误有关,或者这可能与 mysql 的安装及其软件包的完整性有关吗?可能 manage.py 文件有什么错误?或者这可能是 Django 和 mysql 不兼容版本的情况?

Traceback (most recent call last):
 File "manage.py", line 23, in <module>
execute_from_command_line(sys.argv)
File "/home/anna/.local/lib/python3.7/site-packages/django/core/management/__init__.py",      
line 401, in execute_from_command_line
utility.execute()
File "/home/anna/.local/lib/python3.7/site-packages/django/core/management/__init__.py",    
line 377, in execute
django.setup()
File "/home/anna/.local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/anna/.local/lib/python3.7/site-packages/django/apps/registry.py", line 114, in     
populate
app_config.import_models()
File "/home/anna/.local/lib/python3.7/site-packages/django/apps/config.py", line 211, in   
import_models
self.models_module = import_module(models_module_name)
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in …
Run Code Online (Sandbox Code Playgroud)

python django mysql-connector mysql-python

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

PostgreSQL如何按主键按行分组?

我有以下查询

 SELECT "Nomenclature",
            CASE
                WHEN ad."Title" = '?????'
                    THEN au."Value"
                ELSE NULL END AS "?????",
            CASE
                WHEN ad."Title" = '??????????????'
                    THEN au."Value"
                ELSE NULL END AS "??????????????",
            CASE
                WHEN ad."Title" = '???????' THEN au."Value"
                ELSE NULL END AS "???????",
            CASE
                WHEN ad."Title" = '???????'
                    THEN au."Value"
                ELSE NULL END AS "??? ??????????"
     FROM "AttributeUnit" au
              JOIN "AttributeDictionary" ad ON au."AttributeDictionary" = ad."@AttributeDictionary"
     WHERE "Nomenclature" = ANY (ARRAY(SELECT "@Nomenclature" FROM base_info))
       AND ad."Title" IN ('?????', '??????????????', '???????', '??? ??????????')
Run Code Online (Sandbox Code Playgroud)

结果我有 3 …

sql postgresql

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

redmine安装失败,ruby 3.0.4,mysql2(0.5.4)“未定义方法'split'”“rb_enc_interned_str未找到”

构建新系统:

\n
  ubuntu 20.04\n  mysql 5.7.38\n  ruby-install and chruby\n    ruby 3.0.4\n  redmine 5.0.0\n
Run Code Online (Sandbox Code Playgroud)\n

在用户帐户中,尝试安装redmine 5.0.0:

\n
bundle install\nGem::Ext::BuildError: ERROR: Failed to build gem native extension.\n\ncurrent directory: /home/test_user/.gem/ruby/3.0.4/gems/mysql2-0.5.4/ext/mysql2\n/opt/rubies/ruby-3.0.4/bin/ruby -I /opt/rubies/ruby-3.0.4/lib/ruby/3.0.0 -r ./siteconf20220520-28025-uxnsbe.rb\nextconf.rb\n...\n*** extconf.rb failed ***\nCould not create Makefile due to some reason, probably lack of necessary libraries and/or headers.  Check the mkmf.log file for more details.  You may need configuration options.\nProvided configuration options:\n...\n/opt/rubies/ruby-3.0.4/lib/ruby/3.0.0/mkmf.rb:1050:in `block in find_library': undefined method `split' for\nnil:NilClass (NoMethodError)\n ...\n
Run Code Online (Sandbox Code Playgroud)\n

检查日志,我看到以下错误:

\n
conftest.c: In function \xe2\x80\x98t\xe2\x80\x99:\nconftest.c:14:57: error: …
Run Code Online (Sandbox Code Playgroud)

ruby ubuntu redmine

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

MySQL - 按一个值分组并在一列中连接其他值

我有一个包含电子邮件和电话列的数据库。一封电子邮件可以有多个电话,这会导致多行包含相同的电子邮件但不同的电话号码。

我想查询所有电子邮件,并将其电话分组在一列中。

例子

从此转换

11111  mail@mail.com
22222  mail@mail.com  
33333  mail@mail.com
44444  mail@mail.com
Run Code Online (Sandbox Code Playgroud)

对此

mail@mail.com  11111, 22222, 33333, 44444
Run Code Online (Sandbox Code Playgroud)

谢谢!

mysql sql

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

WordPress 更新到 6.1 后找不到函数cache_users

我在自定义插件中运行函数 get_users() 时遇到错误

PHP 致命错误:未捕获错误:调用 /Users/priyankgohil/sites/upw-new/wp-includes/class-wp-user-query.php:843 中未定义的函数cache_users()

堆栈跟踪:#0 /Users/priyankgohil/sites/upw-new/wp-includes/class-wp-user-query.php(79): WP_User_Query->query() #1 /Users/priyankgohil/sites/upw-新/wp-includes/user.php(763): WP_User_Query->__construct(Array) #2 /Users/priyankgohil/sites/upw-new/wp-content/plugins/my-plugin/Inc/BaseController.php(214 ): get_users(数组)

升级到 WordPress 6.1 后有人有解决方案或面临同样的问题吗

php wordpress upgrade wordpress-6

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

更改表时,MySQL Workbench 不显示列

我有“giorno”表,我想更改它,但没有显示任何列,我什至无法添加新列,因为现有列也未显示,请参见下面的屏幕截图:

在此处输入图片说明

我也尝试创建一个新表,但它出现了相同的错误。所以我无法添加新列。

这怎么可能?也许我的设置有误?

mysql mysql-workbench

0
推荐指数
1
解决办法
3389
查看次数

两个日期之间的天数间隔,以将结果数据包括在另一列中

在sql server中我们怎样才能在两个日期之间获得天差距(我从其他两列获取这两个日期为SdateEDate).我想将结果数据包含在另一列中

CREATE TABLE Remaingdays1
(
  id INT NOT NULL PRIMARY KEY,
  SDate DATE,
  EDate Date,
  remaingdays as  SDate-EDate--   This should be the resultant of days
);
Run Code Online (Sandbox Code Playgroud)

sql sql-server

0
推荐指数
1
解决办法
54
查看次数

Mysql:正向主机查找失败:未知主机

我们在应用程序中使用 docker-compose,但不熟悉应用程序的这一部分,我们在运行后收到此错误docker-compose up --build

Mysql: forward host lookup failed: Unknown host
Run Code Online (Sandbox Code Playgroud)

mysql docker docker-compose

0
推荐指数
1
解决办法
5703
查看次数

SQL - 时间戳查询

我试图在GP数据库中创建一个条件,我必须只能插入等于或大于今天日期的约会.

查询:

CREATE TABLE Appointment_Table(
AppointmentID Number(6) NOT NULL Primary Key,
DateAndTime Timestamp(0) NOT NULL,
Check (DateAndTime >= (SYSDATE, 'MM-DD-YYYY HH24:MI:SS')));
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

ORA-01797:此运算符必须后跟ANY或ALL

非常感谢任何帮助:)

sql oracle

0
推荐指数
1
解决办法
257
查看次数