Что значит "достаньте работников со второго по шестого "? В нормальной работе такое не делают через LIMIT, потому как он нам даст невесть кого, а нам скорее всего нужны конкретные работники, предположу что со 2го по 6го по id, тогда:
SELECT
*
FROM workers
WHERE id>=2 AND id<=6
ORDER BY age
Из кроссплатформенного IDE Qt Creator лучше и проще всего, но вы наверняка хотите не того, даже не указали на какие именно платформы, не говоря о какие именно приложения, тот же Qt именно для платформы Android очень сомнительное решение как и C++ в целом, а для Arduino не существует вовсе, а это тоже платформа.