• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua Get Sql raw count.

slavi

#define SLAVI32 _WIN32
Senator
Joined
Sep 9, 2015
Messages
681
Solutions
11
Reaction score
560
GitHub
slavidodo
I want to get the raw count of a table.
I use this to get raw count.
Code:
local query = db.storeQuery('SELECT COUNT(id) FROM ld_sql.players;')   
    local num = result.getDataInt('COUNT(id)', query)
    return num

But it's not working.
 
Code:
local resultId = db.storeQuery("SELECT COUNT(1) AS count FROM ld_sql.players")
if resultId then
    local count = result.getDataInt(resultId, "count")
    result.free(resultId)
    return count
end
 
Exactly ~Ninja,
So i used it in wrong war
result.getDataInt('', resultId) -> result.getDataInt(resultId, '')

Thanks for tip ^^

@Ninja I want to get id by raw number

For example the row is 30

I want to get player Id in row 30, how to do so?

I get error even using this
Code:
SELECT LAST(id) AS lastRow FROM players;
 
Last edited by a moderator:
I want to get player Id in row 30, how to do so?
Code:
SELECT id FROM players LIMIT 30, 1
I get error even using this
Code:
SELECT LAST(id) AS lastRow FROM players;
There is no such aggregate function in MySQL.
Code:
SELECT id FROM players ORDER BY id DESC LIMIT 1
 
Back
Top