我想知道是否有一种方法可以将字符串(varchar)传递给MySQL中的(自定义)函数,然后让它按字母顺序输出字符串。我不确定你是如何重新排序字符串的。
IN : dbca
OUT: abcd发布于 2009-08-22 21:12:00
可以定义一个可以做到这一点的存储函数,但它将非常笨拙和低效。这并没有利用SQL的优势。
但是,在许多动态编程语言中,这会很简单:
<?php
$in = "dbca";
$out = str_split($in);
sort($out);
print_r($out);发布于 2009-08-22 21:04:42
如果有这样的函数,我会很惊讶。没关系,你可以实现你的own functions。
发布于 2009-08-22 21:05:53
您不能直接通过SQL来实现这一点;您必须从编程语言中执行SELECT和UPDATE。
https://stackoverflow.com/questions/1317033
复制相似问题