abstract SELECT functions