函数查找字符串中的子字符串并在找到子字符串

时间:2016-11-07 21:32:25

标签: mysql

我有一个名为organization的表,其中有一列treeId。树ID用于管理组织被允许观看其他子组织的配置文件。表中treeId的值可以是

1|2|44|23|56|12|
1|2|44|23|56|5|
1|2|42|21|52|

现在我想显示搜索到的organizationId之后的所有组织名称,如果我要查找44 - >我想显示组织名称56, 12, 5也是23之后的所有号码而不重复。在mysql中是否有一个函数来管理它?

组织表

+------------------------+--------------+------+-----+---------+----------------+
| Field                  | Type         | Null | Key | Default | Extra          |
+------------------------+--------------+------+-----+---------+----------------+
| id                     | bigint(20)   | NO   | PRI | NULL    | auto_increment |
| lastWrite              | datetime     | NO   |     | NULL    |                |
| status                 | varchar(1)   | NO   |     | NULL    |                |
| name                   | varchar(100) | NO   |     | NULL    |                |
| city                   | varchar(100) | YES  |     | NULL    |                |
| email                  | varchar(100) | YES  |     | NULL    |                |
| homepage               | varchar(100) | YES  |     | NULL    |                |
| mobile                 | varchar(30)  | YES  |     | NULL    |                |
| nameAffix              | varchar(100) | YES  |     | NULL    |                |
| notice                 | varchar(500) | YES  |     | NULL    |                |
| phone                  | varchar(30)  | YES  |     | NULL    |                |
| poBox                  | varchar(20)  | YES  |     | NULL    |                |
| street                 | varchar(100) | YES  |     | NULL    |                |
| zipCode                | varchar(20)  | YES  |     | NULL    |                |
| fax                    | varchar(30)  | YES  |     | NULL    |                |
| providerId             | bigint(20)   | YES  | MUL | NULL    |                |
| treeId                 | varchar(255) | YES  |     | NULL    |                |
| showCopyright          | bit(1)       | NO   |     | b'1'    |                |
| type                   | varchar(30)  | YES  |     | NULL    |                |
| trackingUserInterface  | varchar(20)  | YES  |     | NULL    |                |
| country                | varchar(20)  | YES  |     | NULL    |                |
| iconStrategy           | varchar(20)  | YES  |     | NULL    |                |
| notificationInterval   | bigint(20)   | YES  |     | NULL    |                |
| refreshInterval        | bigint(20)   | YES  |     | NULL    |                |
| dateFormat             | varchar(20)  | YES  |     | NULL    |                |
| dateTimeFormat         | varchar(20)  | YES  |     | NULL    |                |
| locale                 | varchar(20)  | YES  |     | NULL    |                |
| timeFormat             | varchar(20)  | YES  |     | NULL    |                |
| timeZone               | varchar(20)  | YES  |     | NULL    |                |
| defaultOrganization    | bit(1)       | YES  |     | NULL    |                |
| longDateFormat         | varchar(20)  | YES  |     | NULL    |                |
| showAllStatus          | bit(1)       | YES  |     | NULL    |                |
| coordinateFormat       | varchar(20)  | YES  |     | NULL    |                |
| params                 | text         | YES  |     | NULL    |                |
| mapAndReportWidth      | int(11)      | YES  |     | NULL    |                |
| reverseGeocoderGroupId | bigint(20)   | YES  | MUL | NULL    |                |
| memo                   | text         | YES  |     | NULL    |                |
| redirectAfterLogin     | varchar(100) | YES  |     | NULL    |                |
+------------------------+--------------+------+-----+---------+----------------+

0 个答案:

没有答案