### Database Schema:
CREATE TABLE tags (
	index	INTEGER	NULL	PRIMARY KEY,
	id	INTEGER	NULL,
	tag	TEXT	NULL,
	foreign key (id) references torrents (id)
);

CREATE TABLE torrents (
	groupName	TEXT	NULL,
	totalSnatched	INTEGER	NULL,
	artist	TEXT	NULL,
	groupYear	INTEGER	NULL,
	releaseType	TEXT	NULL,
	groupId	INTEGER	NULL,
	id	INTEGER	NULL	PRIMARY KEY
);

### User's Query:
How many singles were released between 1979 and 1981 labeled as "soul"?

### Extra Knowledge:
releaseType = 'single'; between 1979 and 1981 refers to groupYear between 1979 and 1981; tag = 'soul';
SELECT COUNT(T2.tag) FROM torrents AS T1 INNER JOIN tags AS T2 ON T1.id = T2.id WHERE T2.tag = 'soul' AND T1.groupYear BETWEEN 1979 AND 1981 AND T1.releaseType LIKE 'single'