SELECT journal_name, publication_type FROM journals;
SELECT first_name, last_name, profession
FROM users
WHERE profession = 'Botanist';
SELECT journal_name, impact_factor
FROM journals
WHERE impact_factor > 2;
SELECT a.article_title, j.journal_name
FROM articles a
JOIN journals j ON a.journal_id = j.journal_id
WHERE a.vol_issue = 'Vol5Issue01';
SELECT journal_name, publication_frequency
FROM journals;
SELECT first_name, last_name, profession
FROM users
WHERE profession LIKE '%Plant%';
SELECT COUNT(*) AS total_articles
FROM articles a
JOIN journals j ON a.journal_id = j.journal_id
WHERE j.journal_name = 'Crop Science Journal';
SELECT journal_name, acceptance_rate
FROM journals
WHERE acceptance_rate > 40;
SELECT topic, announcement, announce_date
FROM announcements a
JOIN journals j ON a.journal_id = j.journal_id
WHERE j.journal_name = 'Journal of Plant Pathology';
SELECT AVG(impact_factor) AS avg_impact_factor
FROM journals j
WHERE j.journal_id IN (
SELECT journal_id
FROM issues i
WHERE i.journal_id = j.journal_id
);
SELECT u.first_name, u.last_name, e.category
FROM editorial e
JOIN users u ON e.user_id = u.user_id
JOIN journals j ON e.journal_id = j.journal_id
WHERE j.journal_name = 'Journal of Plant Pathology';
SELECT a.article_title, j.journal_name, a.vol_issue, a.published_date
FROM articles a
JOIN journals j ON a.journal_id = j.journal_id
WHERE a.author = 3;
SELECT j.journal_name, a.article_title, a.abstract
FROM articles a
JOIN journals j ON a.journal_id = j.journal_id;
SELECT vol_issue, publish_date
FROM issues
JOIN journals j ON issues.journal_id = j.journal_id
WHERE j.journal_name = 'Journal of Agricultural Biotechnology';
SELECT DISTINCT u.first_name, u.last_name
FROM users u
WHERE u.user_id IN (
SELECT a.author
FROM articles a
JOIN journals j ON a.journal_id = j.journal_id
WHERE j.impact_factor > 3
);
SELECT a.article_title, u.first_name, u.last_name, j.journal_name
FROM articles a
JOIN users u ON a.author = u.user_id
JOIN journals j ON a.journal_id = j.journal_id
WHERE a.vol_issue = 'Vol2Issue01'
ORDER BY a.published_date DESC
FETCH FIRST 1 ROWS ONLY;
SELECT journal_name, acceptance_rate
FROM journals
WHERE acceptance_rate > (SELECT AVG(acceptance_rate) FROM journals);
SELECT DISTINCT u.first_name, u.last_name
FROM editorial e
JOIN users u ON e.user_id = u.user_id
JOIN journals j ON e.journal_id = j.journal_id
WHERE j.impact_factor > 2;
SELECT a.journal_id, a.topic, a.announce_date
FROM announcements a
WHERE a.announce_date IN (
SELECT MAX(announce_date)
FROM announcements
GROUP BY journal_id
);
SELECT article_title, vol_issue, journal_id
FROM articles
WHERE crosponding_author IS NULL;
INSERT INTO journals (
journal_name, eissn_id, publication_type,
impact_factor, publication_frequency, acceptance_rate
)
VALUES (
'Journal of Advanced Research', '1234-5678', 'Academic',
3.5, 'Monthly', 30
);
UPDATE journals
SET acceptance_rate = 45
WHERE journal_name = 'Plant Biotechnology Review';
DELETE FROM users WHERE user_id = 4;
SELECT journal_name
FROM journals j
WHERE j.journal_id NOT IN (
SELECT DISTINCT journal_id FROM articles
);
SELECT j.journal_name, COUNT(a.announcement_id) AS total_announcements
FROM journals j
LEFT JOIN announcements a ON j.journal_id = a.journal_id
GROUP BY j.journal_name
HAVING COUNT(a.announcement_id) > 3;