对于Criteria API,在FROM子句中进行子查询。需要使用创建日期的最新顺序使用分组依据来计算计数

我有一个像这样的语音信箱表:

select vm.*,count(id) from  
(Select * from voicemail order by createdDate desc) vm 
group by fromNumber;

想要使用标准API来执行以下查询

void MX_SPI3_Init()
{
    SPI_HandleTypeDef hspi3;

    /* SPI3 parameter configuration*/
    hspi3.Instance = SPI3;
    hspi3.Init.Mode = SPI_MODE_MASTER;
    hspi3.Init.Direction = SPI_DIRECTION_2LInes;
    hspi3.Init.DataSize = SPI_DATASIZE_8BIT;
    hspi3.Init.CLKPolarity = SPI_POLARITY_LOW;
    hspi3.Init.CLKPhase = SPI_PHASE_1EDGE;
    hspi3.Init.NSS = SPI_NSS_SOFT;
    hspi3.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_2;
    hspi3.Init.FirstBit = SPI_FIRSTBIT_MSB;
    hspi3.Init.TIMode = SPI_TIMODE_DISABLE;
    hspi3.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
    hspi3.Init.CRCPolynomial = 7;
    hspi3.Init.CRCLength = SPI_CRC_LENGTH_DATASIZE;
    hspi3.Init.NsspMode = SPI_NSS_PULSE_ENABLE;
    if (HAL_SPI_Init(&hspi3) != HAL_OK)
    {
        Error_Handler();
    }
}

在JPA Criteria API的情况下,有什么可能的方法来实现相同的目标。

需要使用groupNumber子句和fromNumber来创建日期的最新顺序来计算计数

crediblebridge 回答:对于Criteria API,在FROM子句中进行子查询。需要使用创建日期的最新顺序使用分组依据来计算计数

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2951763.html

大家都在问