Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mariadb Regexp đôi khi trả về trống trong thủ tục được lưu trữ

tôi không biết, nhưng công việc này, tôi sử dụng cái này để gán SET v_temp2 =v_temp1;

    -- //////////        
    
    DECLARE v_temp1 TEXT;
    DECLARE v_temp2 TEXT;
    
    select
    group_concat(yourfield separator '|')
    INTO
    v_temp1
    from
    table;
    
    SET v_temp2 = v_temp1;
    
    select 
    field1, field2
    from table
    where
    field1 regexp v_temp2;
    
    -- ///////////
    



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiệu suất MySQL:nhiều bảng so với chỉ mục trên một bảng và phân vùng

  2. Chú thích Hibernate 4 - Lỗi cấu hình MySQL:java.sql.SQLException:Không thể thêm ràng buộc khóa ngoại

  3. Làm cách nào để thực thi ràng buộc khóa ngoại từ các bảng không liên quan trong Mysql?

  4. Kiến trúc bảo mật:Hướng dẫn cho MySQL

  5. MySQL / MariaDB - sắp xếp theo truy vấn con bên trong