sql >> データベース >  >> RDS >> Mysql

xmlの要素属性の値を取得するためのMySqlクエリ

    $rows = $mysqli->query(<<<EOQ
        SELECT ExtractValue(TestSuiteDefinition,'//test_case/@id') as name
        FROM   TestSuite
        WHERE  TestCaseId=368
    EOQ
    ) or die($mysqli->error);
    
    print_r($rows->fetch_all());
    

    出力:

    Array
    (
        [0] => Array
            (
                [0] => 141 142 143 144
            )
    
    )
    


    1. Oracle SQL:IN句内で1000を超えるアイテムを使用する方法

    2. MySQLでのREGEXP_INSTR()関数のしくみ

    3. SQLServerのIDENT_CURRENTと@@IDENTITYとSCOPE_IDENTITYの違い:違いは何ですか?

    4. MySQLで値をNULLに設定します